Timetable data last refreshed August 2026. Operators change schedules at short notice — always confirm at the time of booking.
Desaru Coast on Johor's east coast is served by direct resort transfer coaches from Singapore, dropping off at the Adventure Waterpark, Hard Rock Hotel, The Westin, Anantara, Four Points by Sheraton, Lotus Desaru and Tunamaya. Services run via the Woodlands or Second Link checkpoint and then east through Kota Tinggi.
- Journey time
- 2 – 3 hours
- Operators
- 2 coach companies on this route
- Departures
- 54 scheduled departures a day
- Fares from
- S$26.00 one way
- Main arrival points
- Hard Rock Hotel Desaru, Desaru Fruit Farm, Four Points by Sheraton Desaru, The Westin Desaru, Adventure Waterpark Desaru Coast, Anantara Desaru Hotel
- State / region
- Johor
Book your Singapore to Desaru coach
Live seat availability across all 2 operators listed below, with instant e-ticket confirmation.
Bus operators from Singapore to Desaru Coast
The timetable below covers every scheduled coach service currently running from Singapore to Desaru. 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 |
|---|---|---|---|---|
| Hotel Boss | Adventure Waterpark Desaru Coast | 8:30 AM | S$26.00 | 44 SEATER |
| Hotel Boss | Anantara Desaru Hotel | 8:30 AM | S$26.00 | 44 SEATER |
| Hotel Boss | Desaru Fruit Farm | 8:30 AM | S$26.00 | 44 SEATER |
| Hotel Boss | Four Points by Sheraton Desaru | 8:30 AM | S$26.00 | 44 SEATER |
| Hotel Boss | Hard Rock Hotel Desaru | 8:30 AM | S$26.00 | 44 SEATER |
| Hotel Boss | Lotus Desaru Beach Resort | 8:30 AM | S$26.00 | 44 SEATER |
| Hotel Boss | Sand & Sandals Desaru Beach Resort and Spa | 8:30 AM | S$26.00 | 44 SEATER |
| Hotel Boss | The Westin Desaru | 8:30 AM | S$26.00 | 44 SEATER |
| Hotel Boss | Tunamaya Beach & Spa Resort Desaru | 8:30 AM | S$26.00 | 44 SEATER |
| Queen Street Bus Terminal | Adventure Waterpark Desaru Coast | 8:20 AM | S$26.00 | 44 SEATER |
| Queen Street Bus Terminal | Anantara Desaru Hotel | 8:20 AM | S$26.00 | 44 SEATER |
| Queen Street Bus Terminal | Desaru Fruit Farm | 8:20 AM | S$26.00 | 44 SEATER |
| Queen Street Bus Terminal | Four Points by Sheraton Desaru | 8:20 AM | S$26.00 | 44 SEATER |
| Queen Street Bus Terminal | Hard Rock Hotel Desaru | 8:20 AM | S$26.00 | 44 SEATER |
| Queen Street Bus Terminal | Lotus Desaru Beach Resort | 8:20 AM | S$26.00 | 44 SEATER |
| Queen Street Bus Terminal | Sand & Sandals Desaru Beach Resort and Spa | 8:20 AM | S$26.00 | 44 SEATER |
| Queen Street Bus Terminal | The Westin Desaru | 8:20 AM | S$26.00 | 44 SEATER |
| Queen Street Bus Terminal | Tunamaya Beach & Spa Resort Desaru | 8:20 AM | S$26.00 | 44 SEATER |
| Suntec Convention Centre | Adventure Waterpark Desaru Coast | 8:45 AM | S$26.00 | 44 SEATER |
| Suntec Convention Centre | Anantara Desaru Hotel | 8:45 AM | S$26.00 | 44 SEATER |
| Suntec Convention Centre | Desaru Fruit Farm | 8:45 AM | S$26.00 | 44 SEATER |
| Suntec Convention Centre | Four Points by Sheraton Desaru | 8:45 AM | S$26.00 | 44 SEATER |
| Suntec Convention Centre | Hard Rock Hotel Desaru | 8:45 AM | S$26.00 | 44 SEATER |
| Suntec Convention Centre | Lotus Desaru Beach Resort | 8:45 AM | S$26.00 | 44 SEATER |
| Suntec Convention Centre | Sand & Sandals Desaru Beach Resort and Spa | 8:45 AM | S$26.00 | 44 SEATER |
| Suntec Convention Centre | The Westin Desaru | 8:45 AM | S$26.00 | 44 SEATER |
| Suntec Convention Centre | Tunamaya Beach & Spa Resort Desaru | 8:45 AM | S$26.00 | 44 SEATER |
| Boarding point (Singapore) | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hotel Boss Jalan Sultan | Anantara Desaru | 8:30 AM | S$26.00 | Standard (2+2) |
| Hotel Boss Jalan Sultan | Desaru Coast (Adventure Waterpark) | 8:30 AM | S$26.00 | Standard (2+2) |
| Hotel Boss Jalan Sultan | Desaru Fruit Farm | 8:30 AM | S$26.00 | Standard (2+2) |
| Hotel Boss Jalan Sultan | Four Points Desaru | 8:30 AM | S$26.00 | Standard (2+2) |
| Hotel Boss Jalan Sultan | Hard Rock Hotel Desaru | 8:30 AM | S$26.00 | Standard (2+2) |
| Hotel Boss Jalan Sultan | Lotus Desaru | 8:30 AM | S$26.00 | Standard (2+2) |
| Hotel Boss Jalan Sultan | Sand and Sandals Desaru Beach Resort and Spa | 8:30 AM | S$26.00 | Standard (2+2) |
| Hotel Boss Jalan Sultan | The Westin Desaru Coast Resort | 8:30 AM | S$26.00 | Standard (2+2) |
| Hotel Boss Jalan Sultan | Tunamaya Desaru | 8:30 AM | S$26.00 | Standard (2+2) |
| Queen Street Bus Terminal | Anantara Desaru | 8:20 AM | S$26.00 | Standard (2+2) |
| Queen Street Bus Terminal | Desaru Coast (Adventure Waterpark) | 8:20 AM | S$26.00 | Standard (2+2) |
| Queen Street Bus Terminal | Desaru Fruit Farm | 8:20 AM | S$26.00 | Standard (2+2) |
| Queen Street Bus Terminal | Four Points Desaru | 8:20 AM | S$26.00 | Standard (2+2) |
| Queen Street Bus Terminal | Hard Rock Hotel Desaru | 8:20 AM | S$26.00 | Standard (2+2) |
| Queen Street Bus Terminal | Lotus Desaru | 8:20 AM | S$26.00 | Standard (2+2) |
| Queen Street Bus Terminal | Sand and Sandals Desaru Beach Resort and Spa | 8:20 AM | S$26.00 | Standard (2+2) |
| Queen Street Bus Terminal | The Westin Desaru Coast Resort | 8:20 AM | S$26.00 | Standard (2+2) |
| Queen Street Bus Terminal | Tunamaya Desaru | 8:20 AM | S$26.00 | Standard (2+2) |
| Suntec City LED Panel | Anantara Desaru | 8:45 AM | S$26.00 | Standard (2+2) |
| Suntec City LED Panel | Desaru Coast (Adventure Waterpark) | 8:45 AM | S$26.00 | Standard (2+2) |
| Suntec City LED Panel | Desaru Fruit Farm | 8:45 AM | S$26.00 | Standard (2+2) |
| Suntec City LED Panel | Four Points Desaru | 8:45 AM | S$26.00 | Standard (2+2) |
| Suntec City LED Panel | Hard Rock Hotel Desaru | 8:45 AM | S$26.00 | Standard (2+2) |
| Suntec City LED Panel | Lotus Desaru | 8:45 AM | S$26.00 | Standard (2+2) |
| Suntec City LED Panel | Sand and Sandals Desaru Beach Resort and Spa | 8:45 AM | S$26.00 | Standard (2+2) |
| Suntec City LED Panel | The Westin Desaru Coast Resort | 8:45 AM | S$26.00 | Standard (2+2) |
| Suntec City LED Panel | Tunamaya Desaru | 8:45 AM | S$26.00 | Standard (2+2) |
Where coaches arrive in Desaru
Services from Singapore set down at 16 different points in and around Desaru. 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.
- Hard Rock Hotel Desaru
- Desaru Fruit Farm
- Four Points by Sheraton Desaru
- The Westin Desaru
- Adventure Waterpark Desaru Coast
- Anantara Desaru Hotel
- Tunamaya Beach & Spa Resort Desaru
- Lotus Desaru Beach Resort
- Sand & Sandals Desaru Beach Resort and Spa
- Four Points Desaru
- Lotus Desaru
- Sand and Sandals Desaru Beach Resort and Spa
- Tunamaya Desaru
- Anantara Desaru
- Desaru Coast (Adventure Waterpark)
- The Westin Desaru Coast Resort
Where to board in Singapore
Coaches to Desaru depart from 5 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.
- Queen Street Bus Terminal
- Hotel Boss
- Suntec Convention Centre
- Hotel Boss Jalan Sultan
- Suntec City LED Panel
Travel tips for the Singapore to Desaru route
These are resort transfer services rather than public express buses, so seats are limited and tend to sell out on weekends and school holidays. Confirm your exact hotel drop-off point when booking.
Frequently asked questions
How much is a bus ticket from Singapore to Desaru?
Fares start from S$26.00 one way, with 707 Inc 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 Desaru take?
Allow 2 – 3 hours 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 Desaru?
2 operators currently run this route — 707 Inc, LEO City Coach Pte Ltd.
What is the first and last bus from Singapore to Desaru?
The earliest scheduled departure is 8:20 AM and the last is 8:45 AM. Exact times vary by operator and boarding point — see the timetables above.
Do I need to book the Singapore to Desaru 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.