1map logoGo to main page

Bangkok, Bangkok Province to Singapore, Singapore from $28: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bangkok, Thailand
to
Singapore, Singapore

How to Get from Bangkok to Singapore: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$28 - Train, BusBest price
1442 kmDistance
5h 34m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bangkok to Singapore with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
5h  34m
Estimated price
$52-185
Recommended
Company
various
Train
Bus
Average Duration
35h  43m
Estimated price
$28-86
Cheapest
route map
Distance: 1442 km
Duration: 5h 34m

See more options

Company
various
Plane
Average Duration
5h  52m
Estimated price
$58-1506
Company
various
Plane
Drive
Average Duration
5h  46m
Estimated price
$61-207
Company
various
Plane
Drive
Average Duration
7h  38m
Estimated price
$80-520
Company
various
Train
Bus
Average Duration
28h  20m
Estimated price
$521-522
Company
various
Bus
Average Duration
30h  7m
Estimated price
$523-524
Company
various
Bus
Average Duration
37h  18m
Estimated price
$525-52
Company
various
Drive
Average Duration
22h  56m
Estimated price
$526-527

Traveling From Bangkok to Singapore

The route from Bangkok to Singapore offers a fascinating journey from Thailand’s vibrant street life and cultural richness to Singapore’s modern skyline and efficient urban living.

Best Neighbourhoods in Singapore

Singapore boasts diverse neighborhoods, each offering distinct experiences and attractions.

Chinatown
• Vibrant markets and authentic street food.
• Explore rich cultural heritage and temples.
Orchard Road
• Renowned shopping district with luxury brands.
• Lively atmosphere and diverse dining options.
Little India
• Burst of colors and aromas in the streets.
• Home to rich Indian culture and festivals.

Best Times To Visit Singapore's Attractions

Timing your visits can greatly enhance your experience in Singapore's top spots.

Gardens by the Bay
Visit early morning or late evening to enjoy cooler temperatures and stunning views.
Sentosa Island
Weekdays are ideal to avoid large crowds and fully enjoy the beach and attractions.
Marina Bay Sands SkyPark
Sunset hours provide breathtaking skyline views while crowds are less dense.

Singapore Weather: What to Expect Year-Round

Singapore experiences a tropical climate with high humidity and consistent temperatures throughout the year, making it warm and muggy. The best times to visit are during the drier months from February to April, as the weather can impact outdoor activities and overall travel comfort.

Dining Recommendation in Singapore

Try Chili Crab at the Michelin-starred restaurant Jumbo Seafood, where the rich, slightly sweet-and-spicy sauce contrasts with Bangkok's bold and aromatic street food flavors. The coastal ambiance and fresh, high-quality seafood elevate the dining experience, showcasing Singapore's emphasis on both local ingredients and culinary finesse.

Bangkok - Singapore operators

Explore transport companies operating between Bangkok and Singapore, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
singaporeair.com

Plane from Suvarnabhumi (BKK) to Singapore Changi (SIN)

Average Duration
2h 26m
Estimated price
$281-526
Website
bangkokair.com

Plane from Suvarnabhumi (BKK) to Singapore Changi (SIN)

Average Duration
2h 23m
Estimated price
$281-282
Website
airasia.com

Plane from Don Muang (DMK) to Singapore Changi (SIN)

Average Duration
2h 28m
Estimated price
$1855-285
Website
thaiairways.com

Plane from Suvarnabhumi (BKK) to Singapore Changi (SIN)

Average Duration
2h 17m
Estimated price
$281-526
Website
flyscoot.com

Plane from Suvarnabhumi (BKK) to Singapore Changi (SIN)

Average Duration
2h 24m
Estimated price
$287-285
Train Show train routes
Contact phone
1690
Website
railway.co.th

Train from Krung Thep Aphiwat Central Terminal to Hat Yai

Average Duration
Estimated price
$28-1871
Bus Show bus routes
Contact phone
074 223 059
Website
12go.asia

Bus from Hat Yai to Singapore Golden Mile Complex

Average Duration
Estimated price
$0-0
Website
12go.asia

Bus from Bangkok Southern Bus Terminal to Hat Yai Bus Terminal

Average Duration
14h
Estimated price
$28-28
Contact phone
1490
Website
home.transport.co.th

Bus from Bangkok Mochit Bus Terminal to Hat Yai

Average Duration
15h
Estimated price
$0-0
Contact phone
+604 332 5815
Website
kpbekspres.com

Bus from Hat Yai to Johor Bahru

Average Duration
Estimated price
$0-0

Bangkok to Singapore: Overview of Bus, Train, Flight, and Car Trips

Traveling between Bangkok and Singapore offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an unforgettable road trip from Bangkok to Singapore, covering a distance of 1139 miles. The journey is estimated to take around 22 hours and 56 minutes of driving through captivating landscapes. 💸 Prices for the road trip adventure from Bangkok to Singapore range from $330 to $490, offering flexibility for travelers with different budget preferences. Enjoy the freedom of driving at your own pace and exploring the hidden gems along the way.
Average price
$330 - $490
Traveling from Bangkok to Singapore by train is a scenic and adventurous journey that takes approximately 38 hours and 15 minutes. The train tickets range in price from $18 to $86, offering options for different budgets. The route passes through picturesque countryside, providing passengers with breathtaking views along the way. The train also offers comfortable amenities, including dining options and sleeping accommodations for a more enjoyable trip. Upon arrival in Singapore, travelers can explore the vibrant culture, beautiful landmarks, and delicious cuisine this bustling city has to offer.
🛫 Flying from Bangkok to Singapore is a convenient journey that typically takes around 2 hours and 10 minutes on a direct flight from Suvarnabhumi Airport to Singapore Changi Airport. 💸 The cost of a flight between Bangkok and Singapore can range from $52 to $185, making it a relatively affordable and efficient way to travel between these two vibrant Southeast Asian cities.
Departure Point
Suvarnabhumi Airport
Arrival Point
Singapore Changi Airport
Useful tips for plane travellers
• Ensure your travel documents are in order, as you'll be flying to Singapore, which has strict immigration rules; having your e-passport ready will expedite the process at Changi Airport.
• Upon arrival at Changi Airport, follow the signs for 'Transfer' if you have a connecting flight or 'Arrivals' for customs; the airport is well marked, but navigating can be time-consuming if you're not aware that it offers automated passport control for streamlined access.
• Expect to pay around SGD 20-30 ($15-$22) for a taxi ride from Changi Airport to the city center, and consider using the Grab app as an alternative for smooth transportation.
🚌 While there is no direct bus from Bangkok to Singapore, travelers can embark on a journey that lasts around 30 hours and 7 minutes. The trip involves transfers at various terminals including Bangkok Southern Bus Terminal, Hat Yai Bus Terminal, and Hatyai. 🎫 Prices for the bus tickets between Singapore and Bangkok range from $62 to $68, making this mode of travel an affordable and convenient option for those looking to explore the vibrant cities of Thailand and Singapore.
Departure Point
Bangkok Southern Bus Terminal station
Arrival Point
Singapore Golden Mile Complex station

Frequently asked questions

Find out more about the route from Bangkok to Singapore.

Or choose the category:
The cheapest way to travel from Bangkok to Singapore is by taking a train. The train journey takes approximately 38 hours and 15 minutes and tickets can cost anywhere between $17 and $90 depending on the class and seat type chosen. While it is a longer journey compared to flying, taking the train allows you to enjoy the scenic views along the way and is a more affordable option for budget travelers.
The fastest way to travel from Bangkok to Singapore is by plane. There are multiple airlines that offer direct flights between the two cities, with a flight duration of approximately 5 hours and 22 minutes. The cost of the flight may vary depending on the airline and the time of booking, but generally ranges from $50 to $170. Booking in advance and being flexible with your travel dates can help you find the best deals on flights.
The distance between Bangkok and Singapore is approximately 896 miles. This is the straight line or the air distance between the two cities. However, if you are planning to travel by road, the distance increases to about 1139 miles. It is important to consider the mode of transport and route you choose while planning your journey to Singapore from Bangkok.
The most convenient way to travel from Bangkok to Singapore without a car is by bus. The journey takes approximately 29 hours and 58 minutes and costs around $55 to $70. There are several reputable bus companies that offer this route, providing comfortable seating and rest stops along the way. It is advisable to book your tickets in advance to secure your seat and ensure a smooth journey.
The travel time from Bangkok to Singapore is approximately 5 hours and 22 minutes, including transfers. This can vary depending on the mode of transportation chosen, such as flying or taking a bus or train. It is recommended to check with the specific airlines, bus companies, or train services for their schedules and travel durations.
The best and quickest way to travel from Bangkok to Singapore is to fly. It takes around 5 hours and 22 minutes and usually costs between $50 to $170. Another option is to take a bus, which takes approximately 29 hours and 58 minutes and costs between $55 to $70. Alternatively, you can also take a train which takes around 38 hours and 15 minutes and costs between $17 to $90.
There are over 1208 hotels available in Singapore, offering a range of accommodation options to suit different budgets and preferences. Prices for these hotels start at $67 per night and can go higher depending on the hotel's location, amenities, and rating. Visitors can choose from luxury hotels, budget accommodations, hostels, and guesthouses located in various areas of Singapore. It is recommended to book in advance to secure the best rates and availability.
Yes, it is possible to drive from Bangkok to Singapore. However, it is a long journey of about 1139 miles and takes approximately 22 hours and 56 minutes. It is important to plan for rest stops, fuel and toll costs, and border crossing requirements when driving across different countries. Additionally, ensure that you have the necessary international driving permit and valid car insurance for the duration of the trip.
No, there is no direct bus between Bangkok and Singapore. However, you can take a bus from Bangkok Mochit Bus Terminal to Hatyai, then transfer to another bus that will take you to Singapore. This journey takes approximately 29 hours and 58 minutes, including transfers. The final stop in Singapore is at the Golden Mile Complex.
To catch the bus from Bangkok to Singapore you will need to go to the Bangkok Mochit Bus Terminal. This is where The Transport Company operates their bus services for this route. The Bangkok Mochit Bus Terminal is located in the Chatuchak district of Bangkok. Make sure to check the schedule and purchase tickets in advance to secure your spot on the bus.
The Bangkok to Singapore bus services operated by Archipelago Travel Service arrive at Singapore Golden Mile Complex station. This station is conveniently located in the city center, making it easy for travelers to access various attractions and accommodations in Singapore. From Singapore Golden Mile Complex station, travelers can easily explore the city and its surrounding areas using public transportation options like taxis, buses, and the MRT.
Several airlines fly between Bangkok and Singapore. Gulf Air Bahrain, Cathay Pacific, Thai Vietjet Air, and five other airlines offer flights from Suvarnabhumi Airport to Singapore Changi Airport. These airlines provide a range of options for travelers to choose from when booking their flights. Passengers can compare prices, schedules, and amenities to find the best airline to suit their needs for the journey.
The fastest way to travel from Bangkok to Singapore is by plane. The quickest flight is a direct flight from Suvarnabhumi Airport to Singapore Changi Airport, which takes approximately 2 hours and 15 minutes. Several airlines, including Gulf Air Bahrain, Cathay Pacific, and Thai Vietjet Air, offer flights between the two cities. The prices for a flight range from $53 to $165, depending on the airline and the time of booking.
The flight from Bangkok to Singapore typically takes around 2 hours and 15 minutes. However, flight duration can vary depending on factors such as weather conditions and airline schedules. It is always advisable to check with the airline for the most accurate and up-to-date information regarding flight times.
The cost of a flight from Bangkok to Singapore can vary depending on the airline, time of booking, and other factors. On average, prices for a one-way ticket range from $53 to $165. However, it's important to note that prices can fluctuate and that it's always recommended to check with different airlines and booking platforms for the most up-to-date prices. Additionally, it is advisable to book in advance and be flexible with travel dates to potentially find cheaper deals.
The cost of a train ticket from Bangkok to Singapore ranges from $18 to $86. The price variation depends on factors such as the class of travel, availability, and time of booking. It is advisable to book in advance or check with the railway company for accurate and up-to-date pricing information.
The cost of a bus ticket from Bangkok to Singapore typically ranges from $58 to $67. However, prices may vary depending on the bus operator, type of bus, and the time of travel. It is recommended to check with different bus companies or online platforms for the best deals and promotions. Additionally, it is advisable to book your ticket in advance to secure the best price and ensure availability on your desired travel date.
Driving from Bangkok to Singapore is not a common mode of transportation due to the long distance and associated costs. The approximate cost of driving this route can range from $330 to $490, depending on factors such as fuel, tolls, and accommodations along the way. It is worth considering other options like flying or taking a train, as they are usually more convenient and cost-effective for this journey.

Trips from Bangkok

Trips to Singapore