Search results
The distance between Bangkok (Suvarnabhumi Airport) and Singapore (Singapore Changi Airport) is 876 miles / 1410 kilometers / 761 nautical miles. The driving distance from Bangkok (BKK) to Singapore (SIN) is 1161 miles / 1868 kilometers, and travel time by car is about 22 hours 15 minutes.
The best way to get from Bangkok to Singapore Changi Airport (SIN) is to fly which takes 4h 58m and costs $45 - $120. Alternatively, you can bus, which costs $50 - $85 and takes 39h 31m.
Explore. Need a hotel room in Singapore Changi Airport (SIN)? Book now. There are 6 ways to get from Suvarnabhumi Airport (BKK) to Singapore Changi Airport (SIN) by plane, bus, train, or car. Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
There are 8 ways to get from Bangkok to Singapore by plane, train, bus, or car. Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner. Fly from Suvarnabhumi (BKK) to Singapore Changi (SIN) plane. BKK - SIN. best.
Calculate distance between Singapore Changi Airport (SIN), Singapore and Singapore Changi Airport (SIN), Singapore via Suvarnabhumi Airport (BKK), Bangkok.
The total driving distance from BKK to SIN is 1,163 miles or 1 872 kilometers. The total straight line flight distance from BKK to SIN is 876 miles. This is equivalent to 1 409 kilometers or 761 nautical miles. Your trip begins at Suvarnabhumi Airport in Bangkok, Thailand. It ends at Singapore Changi Airport in Singapore, Singapore.
People also ask
How far is Bangkok (BKK) from Singapore (SIN)?
How long is a flight from Bangkok to Singapore?
Which airlines fly from Bangkok to Singapore?
How far is BKK from sin?
How much does it cost to get from Bangkok to Singapore?
Is there a bus from Bangkok to Singapore?
Flying from Suvarnabhumi Airport (BKK) to Changi International Airport (SIN): what you need to know. A direct flight from Suvarnabhumi Airport to Changi International Airport takes an average of 2 hours 24 minutes. The timezone in Singapore is UTC+8, so it's 1 hour ahead of Bangkok.