How much travel time should a weekend trip from Singapore involve?

Updated 20 October 2026

Plan on door-to-door time, not the advertised journey: a 60–70-minute Bintan ferry becomes about 2.5–3.5 hours and a 90-minute Penang flight about 4.5–5.5 hours. Johor Bahru suits a day trip; most others need two nights.

Count door-to-door time, not the advertised journey: getting to the terminal or checkpoint, check-in, immigration, the main journey and the final transfer. KTMB schedules the Shuttle Tebrau from Woodlands to JB Sentral at five minutes, yet immigration, boarding and reaching Woodlands make the trip considerably longer. Bintan's 60–70-minute ferry works out at roughly 2.5–3.5 hours door to door, a 90-minute Penang flight at about 4.5–5.5 hours, and the one-hour Kuala Lumpur and 1-hour-15-minute Ipoh flights at about four to five hours. As a rule, Johor Bahru suits a day trip or one night, Batam one or two nights, and anywhere further needs two nights or more. Malacca's 3.5–5-hour road journey each way makes a one-night visit feel compressed.

DestinationTypical main journeyPractical note
Johor BahruFive-minute scheduled train, or roadDay trip or 1 night; checkpoint queues add time
Batam45–70-minute ferry1–2 nights
Bintan60–70-minute ferryAbout 2.5–3.5 hours door to door; 2 nights
Desaru CoastAbout 90 minutes by direct ferryRoughly 2–4 hours by road; 2 nights
Malacca3.5–5 hours by coach or car2 nights
PenangAbout 1 hour 30 minutes by direct flightAbout 4.5–5.5 hours door to door; 2–3 nights

Approximate times exclude disruptions.

What changes the answer

What to check before you decide

From our ranking
10 Best Weekend Getaways from Singapore for 2026 →
Google ratings, what each provider is best for, and how to choose.

Related questions

All questions →

How much travel time should a weekend trip from Singapore involve? | SG Best