There are 9 ways to get from Songkhla to Hanoi by bus, plane, train, car, or night bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Minivan to Hat Yai, fly
best- Take the bus from Songkhla to Hat Yai
- Fly from Hat Yai (HDY) to Noi Bai International Airport (HAN)HDY - HAN
10h 35m$104–166Train, bus via Vientiane
cheapest- Take the train from Hat Yai to Krung Thep Aphiwat Central Terminal
- Take the train from Krung Thep Aphiwat Central Terminal to Khamsavath Station
- Take the bus from Vientiane - Southern Bus Station to Ha Noi Nuoc Ngam Bus Station
2d 6h$51–171Train, bus
- Take the train from Hat Yai to Krung Thep Aphiwat Central Terminal
- Take the bus from Bangkok Mochit Bus Terminal to Mukdahan
- Take the bus from Savannakhet Bus Station to Hanoi
44h 58m$61–126Drive 2,255.9 km
- Drive from Songkhla to Hanoi2,255.9 km
31h 50m$262–379Minivan to Trang Airport, fly
- Take the night bus from Songkhla to Trang
- Fly from Trang Airport (TST) to Noi Bai International Airport (HAN)TST - HAN
12h 50m$136–194Bus to Nakhon Si Thammarat, fly
- Take the bus from Hat Yai Bus Station to Nakhon Si Thammarat
- Fly from Nakhon Si Thammarat (NST) to Noi Bai International Airport (HAN)NST - HAN
12h 45m$97–327Bus to Surat Thani, fly
- Take the bus from Songkhla to Suratthani
- Fly from Surat Thani (URT) to Noi Bai International Airport (HAN)URT - HAN
13h 21m$108–231Bus via savannakhet
- Take the bus from Songkhla to Bangkok Sai Tai Mai Terminal
- Take the bus from Bangkok Mochit Bus Terminal to Mukdahan
- Take the bus from Savannakhet Bus Station to Hanoi
45h 43m$71–291Bus
- Take the bus from Hat Yai Bus Terminal to Southern Bus Terminal Bangkok
- Take the bus from Bangkok Tara Travel to Vientiane
- Take the bus from Vientiane - Southern Bus Station to Ha Noi Nuoc Ngam Bus Station
2d 12h$88–134
Hat Yai (HDY) to Noi Bai International Airport (HAN) flights
Questions & Answers
The cheapest way to get from Songkhla to Hanoi is to bus via savannakhet which costs $70 - $300 and takes 45h 43m.
The fastest way to get from Songkhla to Hanoi is to Minivan and fly which takes 10h 35m and costs $100 - $170.
No, there is no direct bus from Songkhla to Hanoi. However, there are services departing from Songkhla and arriving at Hanoi via บรมราชชนนี 58;Borommaratchachonnani 58, ตึกแดง จตุจักร;Tuek Daeng Chatuchak, Bangkok Mochit Bus Terminal, Mukdahan Bus Terminal and Savannakhet Bus Station. The journey, including transfers, takes approximately 45h 43m.
The distance between Songkhla and Hanoi is 1770 km. The road distance is 2255.9 km.
The best way to get from Songkhla to Hanoi without a car is to train and bus via Vientiane which takes 2 days 6h and costs $50 - $180.
It takes approximately 10h 35m to get from Songkhla to Hanoi, including transfers.
Songkhla to Hanoi bus services, operated by The Transport Company, depart from Songkhla station.
Songkhla to Hanoi bus services, operated by The Transport Company, arrive at Bangkok Sai Tai Mai Terminal station.
Yes, the driving distance between Songkhla to Hanoi is 2256 km. It takes approximately 31h 50m to drive from Songkhla to Hanoi.
There are 4759+ hotels available in Hanoi.
What companies run services between Songkhla, Thailand and Hanoi, Vietnam?
You can take a bus from Songkhla to Hanoi via Bangkok, Bus Terminal (South), บรมราชชนนี 58;Borommaratchachonnani 58, ตึกแดง จตุจักร;Tuek Daeng Chatuchak, หน้าสถานีขนส่งหมอชิต 2;Mo Chit Bus Terminal, Bangkok Mochit Bus Terminal, Mukdahan Bus Terminal, and Savannakhet Bus Station in around 45h 43m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- airasia.com
Flights from Hat Yai to Noi Bai International Airport via Don Muang
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- $85–260
Flights from Trang Airport to Noi Bai International Airport via Don Muang
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- $75–220
Flights from Trang Airport to Noi Bai International Airport via Don Muang, Luang Prabang
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- $75–230
Flights from Nakhon Si Thammarat to Noi Bai International Airport via Don Muang
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- $100–320
Flights from Surat Thani to Noi Bai International Airport via Don Muang
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- $100–220
- Website
- vietnamairlines.com
Flights from Hat Yai to Noi Bai International Airport via Suvarnabhumi
- Ave. Duration
- 5h 8m
- When
- Every day
- Estimated price
- $110–310
Flights from Trang Airport to Noi Bai International Airport via Don Muang, Siem Reap
- Ave. Duration
- 9h 45m
- When
- Every day
- Estimated price
- $100–290
Flights from Nakhon Si Thammarat to Noi Bai International Airport via Suvarnabhumi
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- $130–390
Flights from Surat Thani to Noi Bai International Airport via Suvarnabhumi
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- $100–300
- Website
- vietjetair.com
Flights from Nakhon Si Thammarat to Noi Bai International Airport via Suvarnabhumi
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- $85–310
Flights from Surat Thani to Noi Bai International Airport via Suvarnabhumi
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- $110–280
- Website
- thaiairways.com
Flights from Hat Yai to Noi Bai International Airport via Suvarnabhumi
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- $120–380
- Website
- flyscoot.com
Flights from Hat Yai to Noi Bai International Airport via Singapore Changi
- Ave. Duration
- 9h 25m
- When
- Friday and Sunday
- Estimated price
- $90–310
- Website
- laoairlines.com
Flights from Trang Airport to Noi Bai International Airport via Don Muang, Luang Prabang
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- $75–230
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Hat Yai to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 14h 25m
- Frequency
- 3 times a day
- Estimated price
- $8–55
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- $8–11
- 2nd Class (Air-Conditioned Berth)
- $24–35
- 2nd Class (Air-conditioned Seat)
- $15–21
- 1st Class (Air-Conditioned Berth)
- $40–55
Train from Krung Thep Aphiwat Central Terminal to Khamsavath Station
- Ave. Duration
- 11h 40m
- Frequency
- Once daily
- Estimated price
- $5–50
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- $5–9
- 2nd Class (Air-Conditioned Berth)
- $21–29
- 2nd Class (Air-conditioned Seat)
- $12–18
- 1st Class (Air-Conditioned Berth)
- $35–50
Bus from Songkhla to Hat Yai
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $1–3
- Schedules at
- facebook.com
Night bus from Songkhla to Trang
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- $4–13
- Phone
- +66 2 936 3256
- Website
- sombattour.com
Bus from Bangkok Mochit Bus Terminal to Mukdahan
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Estimated price
- $25
- Book at
- https://12go.asia/en/operator/sombat-tour
- Website
- https://www.sombattour.com/
- Phone
- +84 91 442 57 88
- vietlaobus@gmail.com
- Website
- vietlaobus.com
Bus from Savannakhet Bus Station to Hanoi
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- $25–40
- Schedules at
- vietlaobus.com
- Website
- 12go.asia
Bus from Vientiane - Southern Bus Station to Ha Noi Nuoc Ngam Bus Station
- Ave. Duration
- 23h
- Frequency
- Twice daily
- Estimated price
- $33
- Book at
- https://12go.asia/en/operator/htx-van-tai-277?gad_source=1&gclid=CjwKCAjwvvmzBhA2EiwAtHVrbyVCwiIJkYBSBEFUd1FJU61B0rS24DSIQh33R30_tD4ol7fHPWFbjxoCybMQAvD_BwE
Bus from Vientiane - Southern Bus Station to Ha Noi Nuoc Ngam Bus Station
- Ave. Duration
- 23h
- Frequency
- Once daily
- Estimated price
- $52
- Book at
- https://12go.asia/en/operator/huyen-chau
Bus from Songkhla to Suratthani
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- $4
- Phone
- 1490
- borkorsor@transport.co.th
- Website
- tcl99web.transport.co.th
Bus from Songkhla to Bangkok Sai Tai Mai Terminal
- Ave. Duration
- 18h
- Frequency
- Twice daily
- Estimated price
- $25–230
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
- Phone
- 1624
- customerservice@nakhonchaiair.com
- Website
- nakhonchaiair.com
Bus from Bangkok Mochit Bus Terminal to Mukdahan
- Ave. Duration
- 10h 5m
- Frequency
- 4 times a day
- Estimated price
- $20–22
- Book at
- https://12go.asia/en/operator/nakhonchai-air
- Website
- https://www.nakhonchaiair.com/view/
- Phone
- 0-2894-6330-2
- Website
- busonlineticket.co.th
Bus from Hat Yai Bus Terminal to Southern Bus Terminal Bangkok
- Ave. Duration
- 15h
- Frequency
- 3 times a day
- Estimated price
- $27–32
- Schedules at
- busonlineticket.co.th
- Book at
- busonlineticket.co.th
- Phone
- 086 065 5466
- nancy25262010@hotmail.com
- Website
- facebook.com
Bus from Bangkok Tara Travel to Vientiane
- Ave. Duration
- 17h
- Frequency
- Once daily
- Estimated price
- $30–45
- Book at
- facebook.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 Travel Insider: Top Japan travel tips by Beatrix Holland, Need to know: Eurostar, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.






















