There are 10 ways to get from Thailand to Singapore by plane, train, bus, car, or tram
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Hat Yai to Singapore Changi Airport
best- Fly from Hat Yai (HDY) to Singapore Changi Airport (SIN)plane HDY - SIN
4h 37m$134–276Train, bus, drive
cheapest- Take the train from Bang Bamru to Sungai Koloktrain
- Take the bus from Rantau Panjang to Terminal Pasir Gudangbus
- Drive from Terminal Pasir Gudang to Punggolcar
35h 35m$47–127Bus via Kuala Lumpur
- Take the bus from Bangkok Sai Tai Mai Terminal to Sungai Kolokbus
- Take the bus from Rantau Panjang to Terminal Bersepadu Selatanbus
- Take the bus from Terminal Bersepadu Selatan to Golden Mile Tower Singaporebus
41h 45m$77–428Drive 1,809.9 km
- Drive from Bangkok to Singaporecar 1,809.9 km
23h 7m$427–616Bus to Suvarnabhumi Airport, fly to Singapore Changi Airport
- Take the bus from ก่อนอนุสาวรีย์ประชาธิปไตย;Before Democracy Monument to สนามบินสุวรรณภูมิbus
- Fly from Suvarnabhumi Airport (BKK) to Singapore Changi Airport (SIN)plane BKK - SIN
5h 26m$124–286Fly Don Mueang International Airport to Singapore Changi Airport
- Fly from Don Mueang International Airport (DMK) to Singapore Changi Airport (SIN)plane DMK - SIN
5h 5m$133–305Fly Don Mueang International Airport to Senai International Airport
- Fly from Don Mueang International Airport (DMK) to Senai International Airport (JHB)plane DMK - JHB
6h 2m$123–335Train, tram to Alor Setar, fly to Senai International Airport
- Take the train from Hat Yai to Padang Besartrain
- Take the tram from Padang Besar to Anak Bukittram
- Fly from Alor Setar (AOR) to Senai International Airport (JHB)plane AOR - JHB
5h 50m$79–193Fly Chiang Mai International Airport to Singapore Changi Airport
- Fly from Chiang Mai International Airport (CNX) to Singapore Changi Airport (SIN)plane CNX - SIN
5h 38m$173–405Bus
- Take the bus from Bangkok Sai Tai Mai Terminal to Sungai Kolokbus
- Take the bus from Rantau Panjang to JB Larkin Terminalbus
42h 38m$74–426
Hat Yai (HDY) to Singapore Changi Airport (SIN) flights
Questions & Answers
The cheapest way to get from Thailand to Singapore is to train and bus and drive which costs $45 - $130 and takes 35h 35m.
The fastest way to get from Thailand to Singapore is to fly which takes 4h 37m and costs $130 - $280.
No, there is no direct bus from Thailand to Singapore. However, there are services departing from Democracy Monument and arriving at Opp S'pore Cricket Club via Bangkok Sai Tai Mai Terminal, Rantau Panjang, Terminal Bersepadu Selatan and Golden Mile Cplx. The journey, including transfers, takes approximately 41h 45m.
The distance between Thailand and Singapore is 762 km. The road distance is 1809.9 km.
The best way to get from Thailand to Singapore without a car is to bus via Kuala Lumpur which takes 41h 45m and costs $75 - $430.
It takes approximately 4h 37m to get from Thailand to Singapore, including transfers.
Thailand to Singapore bus services, operated by The Transport Company, depart from Bangkok Sai Tai Mai Terminal station.
The best way to get from Thailand to Singapore is to fly which takes 4h 37m and costs $130 - $280. Alternatively, you can bus via Kuala Lumpur, which costs $75 - $430 and takes 41h 45m.
Thailand to Singapore bus services, operated by The Transport Company, arrive at Sungai Kolok station.
Singapore is 1h ahead of Thailand. It is currently 9:23 PM in Thailand and 10:23 PM in Singapore.
What companies run services between Thailand and Singapore?
Scoot Tigerair flies from Hat Yai (HDY) to Singapore Changi Airport (SIN) twice daily. Alternatively, you can take a bus from Democracy Monument to Opp S'pore Cricket Club via Bangkok Sai Tai Mai Terminal, Sungai Kolok, Rantau Panjang, Terminal Bersepadu Selatan, and Golden Mile Cplx in around 41h 45m.
- Website
- singaporeair.com
Flights from Hat Yai to Singapore Changi Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- $130–240
Flights from Suvarnabhumi Airport to Singapore Changi Airport
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- $80–290
Flights from Suvarnabhumi Airport to Singapore Changi Airport via Koh Samui
- Ave. Duration
- 3h 42m
- When
- Every day
- Estimated price
- $150–320
Flights from Chiang Mai International Airport to Singapore Changi Airport
- Ave. Duration
- 3h 11m
- When
- Every day
- Estimated price
- $150–400
- Website
- flyscoot.com
Flights from Hat Yai to Singapore Changi Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- $130–240
Flights from Suvarnabhumi Airport to Singapore Changi Airport
- Ave. Duration
- 2h 28m
- When
- Every day
- Estimated price
- $110–260
Flights from Chiang Mai International Airport to Singapore Changi Airport
- Ave. Duration
- 3h 11m
- When
- Every day
- Estimated price
- $150–400
- Website
- bangkokair.com
Flights from Suvarnabhumi Airport to Singapore Changi Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- $80–290
Flights from Suvarnabhumi Airport to Singapore Changi Airport via Koh Samui
- Ave. Duration
- 3h 42m
- When
- Every day
- Estimated price
- $150–320
Flights from Chiang Mai International Airport to Singapore Changi Airport via Koh Samui
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- $250–550
- Website
- thaiairways.com
Flights from Suvarnabhumi Airport to Singapore Changi Airport
- Ave. Duration
- 2h 16m
- When
- Every day
- Estimated price
- $180–260
Flights from Suvarnabhumi Airport to Singapore Changi Airport via Koh Samui
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- $150–320
Flights from Chiang Mai International Airport to Singapore Changi Airport via Suvarnabhumi Airport
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- $210–500
Flights from Chiang Mai International Airport to Singapore Changi Airport via Koh Samui
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- $250–550
- Website
- airasia.com
Flights from Don Mueang International Airport to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- $180–330
Flights from Alor Setar to Senai International Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $65–160
Flights from Chiang Mai International Airport to Singapore Changi Airport via Kuala Lumpur
- Ave. Duration
- 6h 5m
- When
- Thursday, Friday, and Sunday
- Estimated price
- $220–480
- Website
- airasia.com
Flights from Don Mueang International Airport to Singapore Changi Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- $120–270
Flights from Don Mueang International Airport to Senai International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- $110–230
Flights from Chiang Mai International Airport to Singapore Changi Airport via Don Mueang International Airport
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- $240–450
- Website
- lionairthai.com
Flights from Don Mueang International Airport to Singapore Changi Airport
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- $160–280
Flights from Chiang Mai International Airport to Singapore Changi Airport via Don Mueang International Airport
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- $210–300
- Website
- malaysiaairlines.com
Flights from Alor Setar to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- $85–170
Flights from Chiang Mai International Airport to Singapore Changi Airport via Kuala Lumpur
- Ave. Duration
- 6h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $220–290
- Website
- malindoair.com
Flights from Don Mueang International Airport to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 5h 15m
- When
- Friday and Sunday
- Estimated price
- $200–470
- Website
- fireflyz.com.my
Flights from Alor Setar to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- $85–170
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Bang Bamru to Sungai Kolok
- Ave. Duration
- 19h 30m
- Frequency
- Twice daily
- Estimated price
- $13–35
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- $24–35
- 3rd Class (Seat)
- $13–16
- 2nd Class (Air-Conditioned Berth)
- $15–20
- 2nd Class (Air-conditioned Seat)
- $29–32
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- $1–35
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- $24–35
- 3rd Class (Seat)
- $3–5
- 2nd Class (Air-Conditioned Berth)
- $1
- 2nd Class (Air-conditioned Seat)
- $9–11
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Hat Yai to Padang Besar
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $1–6
- Website
- KTMB
- Shuttle
- $1
- Express
- $3–6
Tram from Padang Besar to Anak Bukit
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- $1–6
- Website
- KTMB
- Shuttle
- $1
- Express
- $4–6
- Phone
- (09) 774 2655
- [email protected]
- Website
- e-mutiara.com.my
Bus from Rantau Panjang to Terminal Pasir Gudang
- Ave. Duration
- 12h 29m
- Frequency
- Once daily
- Estimated price
- $23–75
- Schedules at
- e-mutiara.com.my
- Book at
- easybook.com
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Bangkok Sai Tai Mai Terminal to Sungai Kolok
- Ave. Duration
- 25h 22m
- Frequency
- Once daily
- Estimated price
- $35–360
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
Bus from Bangkok Sai Tai Mai Terminal to Sungai Kolok
- Ave. Duration
- 25h 22m
- Frequency
- Once daily
- Estimated price
- $35–360
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- +6 09 742 2277
- [email protected]
- Website
- queenexpress.com.my
Bus from Rantau Panjang to Terminal Bersepadu Selatan
- Ave. Duration
- 7h 48m
- Frequency
- 5 times a day
- Estimated price
- $19–45
- Schedules at
- queenexpress.com.my
- Phone
- +65 6396 5681
- [email protected]
- Website
- StarMart Express
Bus from Terminal Bersepadu Selatan to Golden Mile Tower Singapore
- Ave. Duration
- 5h
- Frequency
- Every 3 hours
- Estimated price
- $19–35
- Book at
- Omio
- Website
- StarMart Express
- Phone
- +6012 712 5144
- [email protected]
- Website
- starqistna.com
Bus from Terminal Bersepadu Selatan to Golden Mile Tower Singapore
- Ave. Duration
- 5h 4m
- Frequency
- 5 times a day
- Estimated price
- $21
- Schedules at
- starqistna.com
- Book at
- easybook.com
- Phone
- 1348
- [email protected]
- Website
- Bangkok Mass Transit Authority
Bus from ก่อนอนุสาวรีย์ประชาธิปไตย;Before Democracy Monument to สนามบินสุวรรณภูมิ
- Ave. Duration
- 40 min
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Schedules at
- Bangkok Mass Transit Authority
- Phone
- 012-708 2999
- [email protected]
- Website
- kkklexpress.com
Bus from Rantau Panjang to JB Larkin Terminal
- Ave. Duration
- 12h 13m
- Frequency
- Once daily
- Estimated price
- $35–60
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which London airport should I choose?, 10 amazing places to get away from it all in Australia, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Thailand to Singapore is 1810 km. It takes approximately 23h 7m to drive from Thailand to Singapore.
There are 1993+ hotels available in Singapore.



















