Timetable data last refreshed August 2026. Operators change schedules at short notice — always confirm at the time of booking.
There is no direct coach to Tioman Island itself — services from Singapore run to the ferry jetties at Mersing and Tanjung Gemok, where you board the ferry across to the island. Some operators sell through-tickets that continue to the Tekek, Kampung Air Batang (ABC), Kampung Salang, Kampung Paya and Kampung Genting village jetties on the island.
- Journey time
- 5 – 6 hours to jetty
- Operators
- 3 coach companies on this route
- Departures
- 97 scheduled departures a day
- Fares from
- S$30.00 one way
- Main arrival points
- Kampung Air Batang Jetty / Kampung ABC Jetty, Kampung Genting Jetty, Kampung Paya Jetty, Kampung Salang Jetty, Tekek Jetty, Tanjong Gemok Jetty
- State / region
- Pahang
Book your Singapore to Tioman Island coach
Live seat availability across all 3 operators listed below, with instant e-ticket confirmation.
Bus operators from Singapore to Tioman Island
The timetable below covers every scheduled coach service currently running from Singapore to Tioman Island. Use the filter box on each table to narrow the list to your preferred boarding point, and click a column heading to sort by departure time or fare.
Please note: fares and timings are set by the coach operators and change at short notice. The schedules published here are a guide only — always reconfirm when you book.
| Boarding point (Singapore) | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Bugis MRT Exit D (Outside Snooze Hotel) | Kampung Air Batang Jetty / Kampung ABC Jetty | 3:30 AM4:15 AM5:15 AM | S$67.00 | 1+2 |
| Bugis MRT Exit D (Outside Snooze Hotel) | Kampung Genting Jetty | 3:30 AM4:15 AM5:15 AM | S$67.00 | 1+2 |
| Bugis MRT Exit D (Outside Snooze Hotel) | Kampung Paya Jetty | 3:30 AM4:15 AM5:15 AM | S$67.00 | 1+2 |
| Bugis MRT Exit D (Outside Snooze Hotel) | Kampung Salang Jetty | 3:30 AM4:15 AM5:15 AM | S$67.00 | 1+2 |
| Bugis MRT Exit D (Outside Snooze Hotel) | Tanjong Gemok Jetty | 3:30 AM4:15 AM5:15 AM | S$40.00 | 1+2 |
| Bugis MRT Exit D (Outside Snooze Hotel) | Tekek Jetty | 3:30 AM4:15 AM5:15 AM | S$67.00 | 1+2 |
| Newton Circus (CW5 Causeway Bus Terminal) | Kampung Air Batang Jetty / Kampung ABC Jetty | 4:00 AM4:45 AM5:40 AM | S$67.00 | 1+2 |
| Newton Circus (CW5 Causeway Bus Terminal) | Kampung Genting Jetty | 4:00 AM4:45 AM5:40 AM | S$67.00 | 1+2 |
| Newton Circus (CW5 Causeway Bus Terminal) | Kampung Paya Jetty | 4:00 AM4:45 AM5:40 AM | S$67.00 | 1+2 |
| Newton Circus (CW5 Causeway Bus Terminal) | Kampung Salang Jetty | 4:00 AM4:45 AM5:40 AM | S$67.00 | 1+2 |
| Newton Circus (CW5 Causeway Bus Terminal) | Tanjong Gemok Jetty | 4:00 AM4:45 AM5:40 AM | S$40.00 | 1+2 |
| Newton Circus (CW5 Causeway Bus Terminal) | Tekek Jetty | 4:00 AM4:45 AM5:40 AM | S$67.00 | 1+2 |
| Suntec City LED Panel | Kampung Air Batang Jetty / Kampung ABC Jetty | 3:45 AM4:30 AM5:30 AM | S$67.00 | 1+2 |
| Suntec City LED Panel | Kampung Genting Jetty | 3:45 AM4:30 AM5:30 AM | S$67.00 | 1+2 |
| Suntec City LED Panel | Kampung Paya Jetty | 3:45 AM4:30 AM5:30 AM | S$67.00 | 1+2 |
| Suntec City LED Panel | Kampung Salang Jetty | 3:45 AM4:30 AM5:30 AM | S$67.00 | 1+2 |
| Suntec City LED Panel | Tanjong Gemok Jetty | 3:45 AM4:30 AM5:30 AM | S$40.00 | 1+2 |
| Suntec City LED Panel | Tekek Jetty | 3:45 AM4:30 AM5:30 AM | S$67.00 | 1+2 |
| Woodlands (Causeway Point) | Kampung Air Batang Jetty / Kampung ABC Jetty | 4:30 AM5:15 AM6:00 AM | S$67.00 | 1+2 |
| Woodlands (Causeway Point) | Kampung Genting Jetty | 4:30 AM5:15 AM6:00 AM | S$67.00 | 1+2 |
| Woodlands (Causeway Point) | Kampung Paya Jetty | 4:30 AM5:15 AM6:00 AM | S$67.00 | 1+2 |
| Woodlands (Causeway Point) | Kampung Salang Jetty | 4:30 AM5:15 AM6:00 AM | S$67.00 | 1+2 |
| Woodlands (Causeway Point) | Tanjong Gemok Jetty | 4:30 AM5:15 AM6:00 AM | S$40.00 | 1+2 |
| Woodlands (Causeway Point) | Tekek Jetty | 4:30 AM5:15 AM6:00 AM | S$67.00 | 1+2 |
| Boarding point (Singapore) | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Bugis MRT Exit D | Kampung Air Batang Jetty / Kampung ABC Jetty | 6:00 AM | S$69.00 | SVIP |
| Bugis MRT Exit D | Kampung Genting Jetty | 6:00 AM | S$69.00 | SVIP |
| Bugis MRT Exit D | Kampung Paya Jetty | 6:00 AM | S$69.00 | SVIP |
| Bugis MRT Exit D | Kampung Salang Jetty | 6:00 AM | S$69.00 | SVIP |
| Bugis MRT Exit D | Tanjong Gemok Jetty | 6:00 AM | S$43.00 | SVIP |
| Bugis MRT Exit D | Tekek Jetty | 6:00 AM | S$69.00 | SVIP |
| Katong V | Kampung Air Batang Jetty / Kampung ABC Jetty | 10:30 PM | S$65.00 | SVIP |
| Katong V | Kampung Genting Jetty | 10:30 PM | S$65.00 | SVIP |
| Katong V | Kampung Paya Jetty | 10:30 PM | S$65.00 | SVIP |
| Katong V | Kampung Salang Jetty | 10:30 PM | S$65.00 | SVIP |
| Katong V | Tekek Jetty | 10:30 PM | S$65.00 | SVIP |
| Kovan Hub | Kampung Air Batang Jetty / Kampung ABC Jetty | 6:00 AM10:00 PM | S$30.00 | SVIP |
| Kovan Hub | Kampung Genting Jetty | 6:00 AM10:00 PM | S$30.00 | SVIP |
| Kovan Hub | Kampung Paya Jetty | 6:00 AM10:00 PM | S$30.00 | SVIP |
| Kovan Hub | Kampung Salang Jetty | 6:00 AM10:00 PM | S$30.00 | SVIP |
| Kovan Hub | Tanjong Gemok Jetty | 6:00 AM | S$40.00 | SVIP |
| Kovan Hub | Tekek Jetty | 6:00 AM10:00 PM | S$30.00 | SVIP |
Cityline-Nice To U Express
· 3 routes · 3 departures a day · 1+2, 2+2, DD40 SVIP seating
| Boarding point (Singapore) | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Bugis MRT Exit D | Tanjung Gemok Jetty (gateway to Tioman) | 5:15 AM | S$35.00 | 2+2 |
| Newton Circus | Tanjung Gemok Jetty (gateway to Tioman) | 5:30 AM | S$35.00 | 2+2 |
| Singapore | Tanjung Gemok Jetty (gateway to Tioman) | 6:00 AM | S$35.00 | 2+2 |
Where coaches arrive in Tioman Island
Services from Singapore set down at 7 different points in and around Tioman Island. Check the drop-off point on your ticket before you book — it can make a real difference to how far you still have to travel on arrival.
- Kampung Air Batang Jetty / Kampung ABC Jetty
- Kampung Genting Jetty
- Kampung Paya Jetty
- Kampung Salang Jetty
- Tekek Jetty
- Tanjong Gemok Jetty
- Tanjung Gemok Jetty (gateway to Tioman)
Where to board in Singapore
Coaches to Tioman Island depart from 9 pick-up points across Singapore, so there is usually one within easy reach of where you are staying. The busiest departure points on this route are listed below.
- Bugis MRT Exit D
- Kovan Hub
- Bugis MRT Exit D (Outside Snooze Hotel)
- Suntec City LED Panel
- Newton Circus (CW5 Causeway Bus Terminal)
- Woodlands (Causeway Point)
- Katong V
- Newton Circus
- Singapore
Travel tips for the Singapore to Tioman Island route
Ferry departures are tied to the tide, and the island largely closes to visitors during the monsoon between roughly November and February. Always match your coach arrival to the published ferry schedule with time to spare.
Our booking partner also publishes a destination guide to Tioman Island.
Frequently asked questions
How much is a bus ticket from Singapore to Tioman Island?
Fares start from S$30.00 one way, with KKKL Express Singapore usually the cheapest option on this route. Premium 2+1 and sleeper coaches cost more, and prices rise around public holidays and school breaks.
How long does the bus from Singapore to Tioman Island take?
Allow 5 – 6 hours to jetty including immigration clearance at the checkpoint. Journey times are longer on Friday and Sunday evenings and during public holidays.
Which bus companies go from Singapore to Tioman Island?
3 operators currently run this route — Cityline-Nice To U Express, KKKL Express Singapore, LEO City Coach Pte Ltd.
What is the first and last bus from Singapore to Tioman Island?
The earliest scheduled departure is 3:30 AM and the last is 10:30 PM. Exact times vary by operator and boarding point — see the timetables above.
Do I need to book the Singapore to Tioman Island bus in advance?
Booking ahead is strongly recommended. Weekend, public holiday and overnight departures regularly sell out, and booking online also lets you pick your seat.