Blog
Contents
The verdict
Option 1: Fly (the honest recommendation for most trips)
Option 2: The overland sleeper train (romantic, not fast)
Option 3: The express bus (slower, marginally cheaper)
Option 4: Drive (not recommended)
Full comparison table
When to pick which
Booking windows
Frequently asked questions
Key takeaways
Plan your Bangkok trip deeper
Sources
Disclaimer
Blog
Singapore to Bangkok in 2026: Flight, Train, Bus, and Overland Compared (Cheapest From SGD 55)
Flight from SGD 55, overland bus-and-train from SGD 90 across 3 days, and every option in between. Full 2026 comparison of how to get from Singapore to Bangkok by cost, time, and comfort.
Every few months a viral thread claims you can get from Singapore to Bangkok "for SGD 90 by bus and train" and inspires someone to spend 60 hours regretting it. That number is real, but it hides three transfers, two hotels, and a lot of station-food. Here is the full 2026 comparison of every option: flight, sleeper train, express bus, and drive.
💡 Compare Singapore to Bangkok flights and hotels on ShopBack Travel Planner, side by side across Agoda, Booking.com, Trip.com, Klook, and Skyscanner with cashback shown next to each result.
The verdict
For Singaporean travellers heading to Bangkok in 2026:
| Mode | Cheapest one-way (SGD) | Total time | Best for |
|---|---|---|---|
| Budget flight (Scoot, AirAsia, Jetstar) | 55 to 130 | 5 to 6 hours | Almost every trip |
| Full-service flight (SQ, Thai, Batik) | 200 to 400 | 5 to 6 hours | Business, families with baggage |
| Overland train (KL sleeper via Padang Besar) | 90 to 150 total | 40 to 55 hours across 2 to 3 days | Slow-travel or trip-in-itself |
| Overland express bus | 80 to 130 total | 30 to 40 hours | Bus enthusiasts only |
| Drive (self-drive) | Not recommended | 30+ hours | Not viable for most travellers |
Flight ranges are indicative 2026 fares observed on ShopBack Travel Planner and OTA search at time of writing. Peak dates (Songkran mid-April, year-end holidays) add SGD 40 to SGD 150 to one-way fares.
The uncomfortable truth: a Scoot or AirAsia flight in shoulder season is usually cheaper AND faster than the overland options. Overland is a travel experience, not a cost-saving move.
💡 Book Bangkok flights and hotels on ShopBack Travel Planner to layer cashback on top of the OTA fare.
Option 1: Fly (the honest recommendation for most trips)
Direct flights from Singapore Changi to Bangkok Suvarnabhumi (BKK) or Don Mueang (DMK) take 2 hours 20 minutes to 2 hours 40 minutes in the air, or 5 to 6 hours door-to-door with transit and boarding.
Budget carriers. Scoot, AirAsia, and Jetstar all serve the route. Base one-way fares typically run SGD 55 to SGD 130 booked 3 to 6 weeks out. Same-week fares climb to SGD 160 to SGD 260. Baggage, seat selection, and meals are extras.
Full-service. Singapore Airlines, Thai Airways, and Batik Air run SGD 200 to SGD 400 one-way with 20 to 30 kg baggage, a meal, and seat selection included.
BKK vs DMK. Suvarnabhumi (BKK) is the main airport with the Airport Rail Link to central Bangkok in 26 minutes. Don Mueang (DMK) is where most budget carriers land; it is further out and typically 60 to 90 minutes to central Bangkok by taxi in evening traffic. If DMK saves you SGD 30 on the flight but adds SGD 20 in taxi, the calculus flips fast on late-night arrivals.
When budget-flight fares beat DMK-taxi math. Sub-SGD 80 one-way from Changi to DMK still shows on ShopBack Travel Planner during shoulder-season Tuesday and Wednesday departures. Mid-morning or early-afternoon DMK arrivals let you take the DMK-Mo Chit link or a mid-fare Grab without the traffic tax.
Option 2: The overland sleeper train (romantic, not fast)
The classic rail route from Singapore to Bangkok requires three legs and is not one continuous train.
- KTM shuttle: Woodlands CIQ to JB Sentral. SGD 5. 5 minutes on the train plus 30 to 60 minutes clearing immigration.
- ETS train: JB Sentral to Butterworth (Penang) or KL Sentral. SGD 25 to SGD 65 one-way. 4 to 8 hours depending on where you connect. Most travellers overnight in either city.
- Overnight sleeper: Butterworth or Hat Yai to Bangkok Krung Thep Aphiwat. THB 800 to THB 1,900 depending on sleeper class (roughly SGD 30 to SGD 75). 20 to 24 hours.
Total across all three legs: SGD 60 to SGD 145 in transport plus SGD 30 to SGD 80 for one hotel night in KL, Butterworth, or Hat Yai. Total travel time: 40 to 55 hours across 2 to 3 calendar days.
For fair-weather timetables and current fares, consult KTM Berhad for the Malaysian leg and SRT (State Railway of Thailand) for the Thai sleeper. Cross-border ticket availability changes seasonally.
Why anyone does this. The Butterworth or Hat Yai to Bangkok sleeper is one of the best remaining long-distance rail experiences in Southeast Asia. The scenery through southern Thailand is worth the trip if the trip itself is the point. For any journey where Bangkok is the destination and time is finite, it is not competitive.
Option 3: The express bus (slower, marginally cheaper)
Long-distance coaches run Singapore to Bangkok either as direct services (rare, and typically slower than the train) or as segmented Singapore to KL to Hat Yai to Bangkok routes with Transtar, Grassland, and various Thai operators.
Realistic cost. SGD 25 to SGD 40 Singapore to KL (Golden Mile or Woodlands to KL Bersepadu Selatan). SGD 25 to SGD 55 KL to Hat Yai. SGD 25 to SGD 50 Hat Yai to Bangkok. Total: SGD 75 to SGD 145 in fares, before food and one hotel night.
Realistic time. 30 to 40 hours across all three legs including transfers, immigration, and rest stops.
The bus route has the same "slow travel" appeal as the train but with less comfort and more Causeway-jam variance. It is worth doing once if you enjoy long-haul coaches. It is not a cost-saving strategy.
Option 4: Drive (not recommended)
Self-driving Singapore to Bangkok is technically possible via the Second Link, but it involves a Thailand vehicle import permit, third-country insurance, and roughly 30 hours of driving each way. Rental cars from Singapore agencies do not permit entry to Thailand without special paperwork. For 99% of Singaporean travellers, this is not a viable option.
Full comparison table
| Mode | Cost one-way (SGD) | Time | Comfort | Best-for scenario |
|---|---|---|---|---|
| Scoot / AirAsia / Jetstar | 55 to 130 base | 5 to 6h door-to-door | Standard budget | Almost every trip |
| Full-service (SQ, Thai) | 200 to 400 | 5 to 6h door-to-door | Full baggage + meal | Business, family, heavy luggage |
| Sleeper train | 90 to 150 total | 40 to 55h across 2 to 3 days | Cabin bunk, decent | Slow-travel enthusiasts |
| Express bus | 80 to 130 total | 30 to 40h across 2 days | Reclining seat | Bus enthusiasts |
| Drive | Not viable | 30+ hours | n/a | Not recommended |
When to pick which
- Any weekend or short trip (5 days or less): Fly. The overland options consume more of your holiday than the trip is worth.
- Trip includes Penang, Hat Yai, or Krabi anyway: Overland or fly-and-train. Break the journey into a multi-city route rather than a Singapore-to-Bangkok slog.
- You want the rail journey itself: Book the Butterworth or Hat Yai to Bangkok sleeper in advance. Overnight in Penang or KL either side.
- Cost is the only variable: Compare live Scoot and AirAsia fares first. If they are above SGD 200 for your dates, the overland math starts to close.
- Baggage-heavy (moving, relocation, samples): Full-service flight beats every overland option once you count baggage extras.
Booking windows
- Flights (Scoot, AirAsia, Jetstar): Fares tend to bottom 4 to 8 weeks out. Inside 2 weeks, budget-airline base fares roughly double. Around Songkran (mid-April) and Christmas / New Year, book 3 to 4 months ahead.
- Sleeper train (SRT): Book 2 to 4 weeks ahead for standard sleeper class. Around Songkran and Thai holidays, book 1 to 2 months ahead.
- ETS train (KL to Butterworth): Book 2 to 3 weeks ahead. Book direct on KTM Intercity.
💡 Compare live Bangkok flight and hotel prices on ShopBack Travel Planner. Every dollar earned inside the ShopBack app can go toward the same booking.
Frequently asked questions
What is the cheapest way to get from Singapore to Bangkok in 2026?
A budget-airline flight (Scoot, AirAsia, or Jetstar) at SGD 55 to SGD 130 one-way booked 3 to 6 weeks out. Overland via bus to KL then sleeper train to Bangkok is possible for SGD 90 to SGD 150 total but takes 45 to 60 hours across 3 days. For anyone valuing their time at all, flying wins on price-per-hour.
Is there a direct train from Singapore to Bangkok?
No. There is no single direct train. The rail journey requires the KTM shuttle from Woodlands to JB Sentral, then an ETS train JB to Butterworth or KL, then an overnight sleeper KL or Butterworth to Bangkok Hua Lamphong or Krung Thep Aphiwat via Padang Besar. Total travel time is 40 to 55 hours across 2 to 3 days.
How long is the flight from Singapore to Bangkok?
Direct flights from Singapore Changi to Bangkok Suvarnabhumi (BKK) or Don Mueang (DMK) take 2 hours 20 minutes to 2 hours 40 minutes in the air. Total door-to-door with transit is typically 5 to 6 hours.
How much is a Scoot or AirAsia flight to Bangkok from Singapore?
One-way base fares on Scoot and AirAsia typically run SGD 55 to SGD 130 booked 3 to 6 weeks out. Same-week fares climb to SGD 160 to SGD 260. Full-service carriers like Singapore Airlines and Thai Airways run SGD 200 to SGD 400 one-way with baggage and meal included.
Which Bangkok airport should I fly into?
Suvarnabhumi (BKK) is served by full-service carriers and is closer to central Bangkok via the Airport Rail Link (26 minutes). Don Mueang (DMK) is where AirAsia, Scoot, and most budget airlines land; it is further out (60 to 90 minutes to central by taxi in traffic) but flights are often SGD 15 to SGD 40 cheaper. If baggage and time-of-day let you skip taxi-hour, DMK saves money.
Is the overland trip Singapore to Bangkok worth doing once?
For a slow-travel or landscape-photography trip, yes, once. The Butterworth to Bangkok sleeper is one of the best remaining long-distance rail experiences in Southeast Asia. For any trip where the destination is the point, it is not competitive on cost or time.
Key takeaways
- Budget-airline flights beat overland on both cost and time for most Singaporean travellers
- Overland is a travel experience, not a cost-saving strategy
- Don Mueang saves flight cost but not always total cost after taxi-in-traffic
- Songkran (mid-April) and year-end holidays are worth booking 3 to 4 months ahead
- Overland is worth doing once if the rail journey itself is the point
Plan your Bangkok trip deeper
- Singapore to KL in 2026: Bus vs Train vs Flight, Live Prices Compared
- Scoot vs AirAsia to Bangkok: Which Actually Wins on Total Cost?
- Bangkok vs Bali: Which Is Cheaper for a 5-Day Trip from Singapore?
- Best Site for Cheap Flights from Singapore in 2026
Sources
Flight, train, and bus fare ranges are indicative 2026 figures observed on ShopBack Travel Planner, direct airline sites, and rail-operator portals at time of writing. Fares and schedules change; verify directly before booking.
Disclaimer
The views and recommendations expressed in this article are those of the author.
Prices, rates, schedules, and availability are subject to change. Please verify details directly with the relevant providers before making any decisions.
Cashback earnings are subject to ShopBack program terms. Individual results may vary.
This article is intended for general informational purposes only and should not be considered professional, financial, or travel advice.

Shop, book trips, and play games to earn Cashback
No points, no credits. Just real cash. Withdraw to Paypal or bank account, and spend however you like.

