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
What is the cheapest month to fly from Singapore to Bangkok?
Frequently asked questions
Key takeaways
Plan your Bangkok trip deeper
Sources
Disclaimer
Blog
Singapore to Bangkok 2026: Flight, Train, Bus and Overland Compared

Flight from SGD 55, overland bus and train from SGD 90 over 3 days, and every option between. The 2026 Singapore to Bangkok comparison by cost, time, comfort.
Updated: October 2026
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. Whichever you book, Cashback through ShopBack works like a discount on the same booking: no code to find, the current Cashback is shown on the Trip.com page on ShopBack before you book, and it doesn't use up your one promo code.
๐ก Compare Singapore to Bangkok flights and hotels, then open Trip.com, Agoda or Skyscanner on ShopBack as the step before you book.
The verdict
For Singaporean travellers heading to Bangkok in 2026:
| Mode | Cheapest one-way (SGD) | Total time | Best for |
|---|---|---|---|
| Budget flight (Scoot, AirAsia) | 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 225 total | 40 to 55 hours across 2 to 3 days | Slow-travel or trip-in-itself |
| Overland express bus | 75 to 145 in fares | 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; check live prices before you book. 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 Trip.com through ShopBack as the step before you pay the 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 and AirAsia both 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. Low one-way fares from Changi to DMK are most likely on 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 | 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 225 total | 40 to 55h across 2 to 3 days | Cabin bunk, decent | Slow-travel enthusiasts |
| Express bus | 75 to 145 in fares | 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): 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, then open Trip.com, Agoda or Skyscanner on ShopBack before you book.
What is the cheapest month to fly from Singapore to Bangkok?
January is usually the cheapest month to fly from Singapore to Bangkok, with February close behind. According to KAYAK's Singapore route pages at the time of writing, which take the median return fare its users found for each month over the last 12 months, January was the cheapest month at S$219 return to Suvarnabhumi (BKK) and S$210 return to Don Mueang (DMK). Google Flights' Singapore to Bangkok page says February is typically the cheapest month, with typical weekend-trip prices of SGD 185 to 385, and July typically the most expensive at SGD 345 to 410.
Here is what the two public fare data sets say, side by side:
| What the data says | KAYAK, Singapore to Suvarnabhumi (BKK) | KAYAK, Singapore to Don Mueang (DMK) | Google Flights, Singapore to Bangkok |
|---|---|---|---|
| Cheapest month | January, S$219 median return | January, S$210 median return | February, typical SGD 185 to 385 |
| Most expensive months | December (S$400) and June (S$385) | December (S$365) and July (S$338) | July, typical SGD 345 to 410 |
| Gap between cheapest and priciest month | About 83% on average | About 73% on average | Not stated |
| Cheapest day of the week | Monday, about 13% below the average day | Tuesday, about 9% below the average day | Not stated |
| Most expensive day of the week | Friday, about 10% above average | Friday, about 8% above average | Not stated |
Sources: KAYAK Singapore route pages for SIN to BKK and SIN to DMK, and the Google Flights Singapore to Bangkok route page, read in October 2026. Both are based on past fares, and current prices may differ.
A month-by-month way to read it
- January and February: the cheapest window in both data sets. If you have leave to use early in the year, this is usually the best time to look.
- March to May: not flagged as the cheapest or the dearest. Watch Songkran in mid-April, when Thailand's New Year holiday tends to push up demand, and book early for those dates.
- June and July: flagged as expensive by both KAYAK and Google Flights. These months overlap with Singapore's mid-year school holidays, so families travelling then should book well ahead.
- August to November: not among the most expensive months in either data set at the time of writing. September and October fall in Bangkok's rainy season, which some travellers accept for lower prices.
- December: KAYAK's most expensive month for both Bangkok airports, in line with year-end holidays.
How far ahead to book. KAYAK's Suvarnabhumi page says fares were cheapest about 26 weeks before departure, typically about 38% less than the average fare booked in the last two weeks. That is a long lead time, and budget airline sales can still beat it on specific dates, so the practical rule is simple: pick your month using the data above, set a fare alert, and book when a fare you are happy with shows up.
Skyscanner vs Trip.com vs Agoda for cheap flights to Bangkok
Skyscanner, Trip.com and Agoda do different jobs, so use them together. Skyscanner is a search site: it compares fares across airlines and travel agencies, then sends you to the chosen site to book, which makes it a quick way to find the cheapest dates in a month. Trip.com sells the ticket itself, so you can book and manage the trip in one place, and Agoda also sells flights alongside its hotels. Compare the same flight, the same baggage allowance and the same change rules before you decide.
If you go through ShopBack, check each store page first. According to those pages at the time of writing:
- Skyscanner: The Skyscanner page on ShopBack shows the current Cashback.
- Trip.com: The Trip.com page on ShopBack shows the current Cashback.
What the cheapest month means for your effective price
Save on your trip by going through ShopBack as the step before you pay for flights, hotels and activities. Cashback comes back as cash, so it lowers the effective price of the fare rather than earning points or miles.
Check the current Cashback on the ShopBack Trip.com page, the ShopBack Agoda page or the ShopBack Skyscanner page before you book.
Frequently asked questions
What is the cheapest way to get from Singapore to Bangkok in 2026?
A budget-airline flight (Scoot or AirAsia) at SGD 55 to SGD 130 one-way booked 3 to 6 weeks out. Overland by train via Malaysia is possible for about SGD 90 to SGD 225 including one hotel night, but takes 40 to 55 hours across 2 to 3 days. For anyone valuing their time at all, flying wins on price-per-hour. Cashback through ShopBack works like a discount code with no code to find, so apply your best code first, then book through ShopBack before you pay.
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 from Butterworth via Padang Besar to Bangkok Krung Thep Aphiwat. 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.
What is the best time to book Singapore to Bangkok flights in 2026?
Book Singapore to Bangkok flights 4 to 8 weeks ahead for the SGD 55 to SGD 130 tier on Scoot, AirAsia, or Batik Air. Fares are often lowest on early-week departures in January and February, while June, July and December are among the pricier months in KAYAK's data. For Songkran (mid-April) and Christmas or New Year, book 3 to 4 months ahead. Inside 2 weeks of travel, budget-airline base fares roughly double.
When do Singapore to Bangkok flight prices drop the most?
Prices drop most during Scoot and AirAsia promo cycles, which usually run at the 8-week and 4-week windows before departure. Quieter months such as September to early November usually sit below the April Songkran peak. Set price alerts on Skyscanner or Google Flights the moment you have your dates, and when a fare suits you, open Trip.com from its ShopBack page before you pay.
How much Cashback do you get on Bangkok flights and hotels through ShopBack Singapore?
Cashback rates on flights (AirAsia, Trip.com) and Bangkok hotel bookings (Agoda, Booking.com, Trip.com, Hotels.com) vary by merchant and by campaign. Each merchant publishes its live rate on its ShopBack Singapore page at the moment you click through. Check the merchant tile before completing checkout to see the exact Cashback for your booking.
Can I earn ShopBack Cashback and credit card miles or points on the same Bangkok booking?
Usually, but check your card's terms first. ShopBack and your card issuer generally work separately: ShopBack's return depends on the booking going through ShopBack, while miles or points depend on your card's own rules for that transaction. Some cards exclude certain merchants or travel bookings from their rewards, so read your card's terms before you count on both. Also check your card's foreign currency fee if you pay in THB.
Is Scoot cheaper than AirAsia to Bangkok?
It varies by date and time-of-day. In shoulder months, Scoot to Don Mueang and AirAsia to Don Mueang trade within SGD 15 to SGD 30 of each other on the same date. Scoot typically has more mid-morning departures suited to same-day arrivals; AirAsia has more evening slots. For total cost, factor baggage (Scoot charges SGD 25 to SGD 45 per 20kg segment, AirAsia SGD 20 to SGD 40). Compare live prices on both sites via ShopBack Singapore before booking.
Does ShopBack Cashback apply on Bangkok bookings made through the mobile app?
Yes. On your phone, open the airline or hotel store from the ShopBack app and finish the booking there. For AirAsia, Trip.com and Agoda, start in the ShopBack app, tap Shop Now on the store page, then complete the booking. Go through ShopBack before you pay and the Cashback goes to your ShopBack account.
Is Bangkok cheaper than Bali for a 5-day trip from Singapore?
Yes, Bangkok is typically cheaper than Bali for a 5-day trip from Singapore in 2026. Bangkok flights sit at SGD 55 to SGD 130 one-way on Scoot or AirAsia; Bali (Denpasar) flights sit at SGD 90 to SGD 200. Bangkok 3-star hotels run SGD 45 to SGD 90 per night; Bali equivalents in Seminyak or Ubud run SGD 60 to SGD 130. Total 5-day Bangkok: SGD 500 to SGD 900. Total 5-day Bali: SGD 700 to SGD 1,200.
What is the cheapest month to fly from Singapore to Bangkok?
January is usually the cheapest month to fly from Singapore to Bangkok, with February close behind. According to KAYAK's route pages at the time of writing, based on fares its users found over the last 12 months, January was the cheapest month at a median S$219 return to Suvarnabhumi and S$210 return to Don Mueang. Google Flights' route page says February is typically cheapest, with typical weekend-trip prices of SGD 185 to 385, and July typically the most expensive. KAYAK lists December, June and July as its most expensive months. Fares change daily, so treat this as a guide to when to search, not a price.
What is the cheapest day of the week to fly from Singapore to Bangkok?
Early in the week is usually cheapest and Friday usually most expensive. According to KAYAK at the time of writing, Monday was the cheapest day to fly to Bangkok Suvarnabhumi, about 13% below the average day, and Tuesday the cheapest to Don Mueang, about 9% below average, while Friday was the most expensive for both airports.
Should I search Skyscanner or Trip.com for cheap flights to Bangkok?
Use both, for different jobs. Skyscanner is a search site that compares fares across airlines and travel agencies and sends you to the chosen site to book, which makes it good for spotting the cheapest dates. Trip.com sells the ticket itself, so you book and manage the trip in one place. Compare the same flight, baggage and change rules on both. Apply your best code or card offer at checkout as usual; Cashback through ShopBack works like a discount code that doesn't use up your one promo code, so book through ShopBack before you pay.
How do I use ShopBack to plan and book this trip?
Start at ShopBack before you book: compare the same route or property across Trip.com, Agoda, Booking.com and Klook, then open the store you choose from its ShopBack page and finish the booking. Check the current Cashback on the store's ShopBack page first.
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. 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.
Related articles

Cheapest Way from Singapore to KL in 2026 Before the RTS Link Opens
Bus from SGD 12, train from SGD 24, flight from SGD 45. A live-price comparison of Singapore to Kuala Lumpur in 2026, plus what the RTS Link opening changes.
Can You Bring a 20,000mAh Power Bank on Scoot in 2026?
Yes, a 20,000mAh power bank is allowed on Scoot in 2026: about 74Wh, under the 100Wh limit. Carry-on only, no in-flight use. SIA, Jetstar and AirAsia compared.

How Much Does a 5-Day Ho Chi Minh Trip Cost from Singapore in 2026?
A full 2026 SGD breakdown of a 5-day Ho Chi Minh City trip from Singapore: roughly SGD 440 to SGD 3,850 per person across flights, hotel, food, transport and tours.

How Much Does a 5-Day Tokyo Trip Cost from Singapore in 2026?
The full 2026 breakdown of a 5-day Tokyo trip from Singapore: SGD 1,040 to SGD 6,310 per person across flights, hotel, food, transport and activities.

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.

