FindYourStay

Singapore

Singapore

1,434 km

Bangkok

Thailand

How to Get from Singapore to Bangkok

Transport Options

✈️

Flight

Fastest option

About 108 minutes

Medium-haul flight. Look for direct routes for the best value.

Cost Comparison

Singapore

BudgetSGD 75/day
Mid-RangeSGD 150/day
LuxurySGD 350/day
Full cost breakdown

Bangkok

BudgetTHB 1500/day
Mid-RangeTHB 3500/day
LuxuryTHB 8000/day
Full cost breakdown

Hotels in Bangkok

Compare deals on Expedia

Search Hotels

Commission earned at no extra cost to you.

Found your hotel?

We search 30+ sites including members-only platforms like Secret Escapes and Voyage Privé. Most people save 14-23%.

Find cheapest price
Booking.comExpediaSecret EscapesVoyage Privé+25 more including members-only

FAQ: Singapore to Bangkok

How far is Singapore from Bangkok?

Singapore and Bangkok are approximately 1434 km apart (straight-line distance). Actual travel distance may be longer by road or rail.

How long does it take to get from Singapore to Bangkok?

By flight, the journey takes about 108 minutes.

What is the cheapest way to travel from Singapore to Bangkok?

Flights are usually the most practical option. Use comparison sites to find the cheapest fares. Book 6 to 8 weeks ahead for the best prices.

How much does it cost to stay in Bangkok?

Budget travellers can stay in Bangkok for around THB 1500/day. Mid-range costs about THB 3500/day.