Getting Around Seychelles by Bus
VISITOR TRANSPORT
Seychelles Public Transport Corporation offers visitors an affordable and practical way to explore Mahé and Praslin using the public bus network.
Whether you want to visit beaches, markets, towns, or scenic sites, the bus network connects major destinations across both islands with frequent service, clear routes, and easy-to-find timetables.
Public buses provide a cost-effective alternative to rentals and taxis and allow you to experience a bit of local life while you travel.
Access to routes, schedules, and ticketing options is available online and at major terminals.
Why Use Public Transport
Travelling by bus is one of the most cost-effective and convenient ways to get around Seychelles. Visitors benefit from:
-
Frequent services on major routes
-
Access to popular destinations
-
Fixed and transparent fares
-
Environmentally friendly travel
Public transport allows visitors to move around freely without the cost of car rentals or taxis.
Visitor Travel Card — Unlimited Bus Travel
To make travel easier during your stay, SPTC offers a Visitor Travel Card that allows unlimited travel on standard bus services within its validity period.
This is a prepaid card designed specifically for tourists and short-term visitors. The card offers:
-
Unlimited rides on regular SPTC buses (standard services)
-
Easy tap-on/tap-off travel
-
No need to carry cash for every trip
The Visitor Travel Card helps visitors move freely without worrying about individual cash fares.

1 Day Pass
SCR 100 | €5 – Unlimited travel for 1 day.
4 Day Pass
SCR 198 | €12 – Unlimited travel for 4 consecutive days.
8 Day Pass
SCR 363 | €22 – Unlimited travel for 8 consecutive days.
No limits. No worries. Just hop on and explore!
How to Apply for a Visitor Card
Tips for Visitors
-
Check timetables before you travel
-
Plan your route using the SPTC website or app
-
Use the Visitor Travel Card to make multiple trips easy
-
Keep your card topped up for longer stays
-
Ask staff at terminals for assistance if you’re unsure
