There are 11 ways to get from Singapore to Vietnam by plane, bus, 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.
Fly Singapore Changi Airport to Tan Son Nhat International Airport
best- Fly from Singapore Changi Airport (SIN) to Tan Son Nhat International Airport (SGN)plane SIN - SGN
5h 12m$64–205Train, bus via Vientiane
cheapest- Take the train from Kempas Baru to Padang Besartrain Ets
- Take the train from Padang Besar to Hat Yaitrain
- Take the train from Hat Yai to Krung Thep Aphiwat Central Terminaltrain
- Take the train from Krung Thep Aphiwat Central Terminal to Khamsavath Stationtrain
- Take the bus from Vientiane Southern Bus Station to Hanoi Old Quarterbus
2d 16h$57–139Bus
- Take the bus from Golden Mile Tower Singapore to Terminal Bersepadu Selatanbus
- Take the bus from Terminal Bersepadu Selatan to Sungai Nibongbus Kl
- Take the bus from Terminal Bas Sungai Nibong to Hat Yaibus
- Take the bus from Hat Yai to Phitsanulok Bus Terminalbus
- Take the bus from Phitsanulok to Mukdahanbus
- Take the bus from Savannakhet Bus Station to Hanoibus
2d 11h$148–218Drive 3,120.4 km
- Drive from Singapore to Hanoicar 3,120.4 km
40h 49m$579–836Fly Singapore Changi Airport to Da Nang International Airport
- Fly from Singapore Changi Airport (SIN) to Da Nang International Airport (DAD)plane SIN - DAD
5h 26m$78–254Bus to Senai International Airport, fly to Tan Son Nhat International Airport
- Take the bus from Queen Street Terminal to JB Custom Outbus
- Fly from Senai International Airport (JHB) to Tan Son Nhat International Airport (SGN)plane JHB - SGN
6h 37m$96–198Fly Singapore Changi Airport to Noi Bai International Airport
- Fly from Singapore Changi Airport (SIN) to Noi Bai International Airport (HAN)plane SIN - HAN
6h 32m$98–224Fly Singapore Changi Airport to Can Tho International Airport
- Fly from Singapore Changi Airport (SIN) to Can Tho International Airport (VCA)plane SIN - VCA
6h 43m$63–304Train, bus
- Take the train from Jb Sentral to Pasir Mastrain Ert
- Take the train from Sungai Kolok to Krung Thep Aphiwat Central Terminaltrain
- Take the bus from Bangkok Mochit Bus Terminal to Mukdahanbus
- Take the bus from Savannakhet Bus Station to Hanoibus
2d 18h$65–130Bus, train
- Take the bus from Golden Mile Complex to Hat Yaibus
- Take the train from Hat Yai to Krung Thep Aphiwat Central Terminaltrain
- Take the train from Krung Thep Aphiwat Central Terminal to Khamsavath Stationtrain
- Take the bus from Vientiane Southern Bus Station to Hanoi Old Quarterbus
3d$94–169Bus, drive, night bus
- Take the bus from JB Larkin Terminal to Terminal Bukit Lagibus
- Drive from Terminal Bukit Lagi to Satuncar
- Take the bus from Satun to Bangkok Mochit Bus Terminalbus
- Take the nightbus from Bangkok Mochit Bus Terminal to Vientiane Talat Sao Stationnightbus
- Take the bus from Vientiane - Southern Bus Station to Ha Noi Nuoc Ngam Bus Stationbus
3d 10h$107–507
Singapore Changi Airport (SIN) to Tan Son Nhat International Airport (SGN) flights
Questions & Answers
The cheapest way to get from Singapore to Vietnam is to train and bus via Vientiane which costs $55 - $140 and takes 2 days 16h.
The fastest way to get from Singapore to Vietnam is to fly which takes 5h 12m and costs $60 - $210.
No, there is no direct bus from Singapore to Vietnam. However, there are services departing from Golden Mile Tower Singapore and arriving at Hanoi via Terminal Bersepadu Selatan, Terminal Bas Sungai Nibong, Hat Yai, Phitsanulok and Savannakhet Bus Station. The journey, including transfers, takes approximately 2 days 11h.
The distance between Singapore and Vietnam is 1117 km. The road distance is 3120.4 km.
The best way to get from Singapore to Vietnam without a car is to bus and train which takes 3 days 0h and costs $90 - $170.
It takes approximately 5h 12m to get from Singapore to Vietnam, including transfers.
Singapore to Vietnam bus services, operated by StarMart Express, depart from Golden Mile Tower Singapore station.
The best way to get from Singapore to Vietnam is to fly which takes 5h 12m and costs $60 - $210. Alternatively, you can bus, which costs $140 - $220 and takes 2 days 11h.
Singapore to Vietnam bus services, operated by StarMart Express, arrive at Terminal Bersepadu Selatan station.
Yes, the driving distance between Singapore to Vietnam is 3120 km. It takes approximately 40h 49m to drive from Singapore to Vietnam.
What companies run services between Singapore and Vietnam?
Scoot Tigerair, Vietjet Air, and five other airlines fly from Singapore Changi Airport (SIN) to Tan Son Nhat International Airport (SGN) hourly. Alternatively, you can take a bus from Golden Mile Tower Singapore to Hanoi via Terminal Bersepadu Selatan, Sungai Nibong, Terminal Bas Sungai Nibong, Hat Yai, Phitsanulok Bus Terminal, Phitsanulok, Mukdahan, and Savannakhet Bus Station in around 2d 11h.
- Website
- singaporeair.com
Flights from Singapore Changi Airport to Tan Son Nhat International Airport
- Ave. Duration
- 2h 13m
- When
- Every day
- Estimated price
- $55–240
Flights from Singapore Changi Airport to Da Nang International Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- $65–420
Flights from Singapore Changi Airport to Noi Bai International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- $75–500
- Website
- vietnamairlines.com
Flights from Singapore Changi Airport to Tan Son Nhat International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- $75–240
Flights from Singapore Changi Airport to Da Nang International Airport
- Ave. Duration
- 2h 52m
- When
- Every day
- Estimated price
- $100–420
Flights from Singapore Changi Airport to Da Nang International Airport via Tan Son Nhat International Airport
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- $100–600
Flights from Singapore Changi Airport to Noi Bai International Airport
- Ave. Duration
- 3h 34m
- When
- Every day
- Estimated price
- $110–500
Flights from Singapore Changi Airport to Can Tho International Airport via Noi Bai International Airport
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- $140–1,000
Flights from Singapore Changi Airport to Can Tho International Airport via Da Nang International Airport
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- $140–700
Flights from Singapore Changi Airport to Can Tho International Airport via Phu Quoc
- Ave. Duration
- 3h 55m
- When
- Tuesday
- Estimated price
- $60–300
- Website
- vietjetair.com
Flights from Singapore Changi Airport to Tan Son Nhat International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- $65–150
Flights from Singapore Changi Airport to Da Nang International Airport
- Ave. Duration
- 2h 52m
- When
- Every day
- Estimated price
- $70–220
Flights from Singapore Changi Airport to Da Nang International Airport via Tan Son Nhat International Airport
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- $70–220
Flights from Singapore Changi Airport to Da Nang International Airport via Phu Quoc
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- $70–220
Flights from Singapore Changi Airport to Noi Bai International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- $110–200
Flights from Singapore Changi Airport to Noi Bai International Airport via Phu Quoc
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- $110–200
Flights from Singapore Changi Airport to Noi Bai International Airport via Da Nang International Airport
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- $110–200
Flights from Singapore Changi Airport to Can Tho International Airport via Da Nang International Airport
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- $140–700
Flights from Singapore Changi Airport to Can Tho International Airport via Noi Bai International Airport
- Ave. Duration
- 7h 5m
- When
- Wednesday and Saturday
- Estimated price
- $140–440
- Website
- flyscoot.com
Flights from Singapore Changi Airport to Tan Son Nhat International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- $55–200
Flights from Singapore Changi Airport to Da Nang International Airport
- Ave. Duration
- 2h 47m
- When
- Every day
- Estimated price
- $65–290
Flights from Singapore Changi Airport to Noi Bai International Airport
- Ave. Duration
- 3h 25m
- When
- Wednesday, Saturday, Monday, and Friday
- Estimated price
- $75–140
- Website
- airasia.com
Flights from Singapore Changi Airport to Tan Son Nhat International Airport via Kuala Lumpur
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- $65–230
Flights from Singapore Changi Airport to Da Nang International Airport via Kuala Lumpur
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- $90–300
Flights from Senai International Airport to Tan Son Nhat International Airport
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- $90–180
Flights from Senai International Airport to Tan Son Nhat International Airport via Kuala Lumpur
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- $90–180
- Website
- malaysiaairlines.com
Flights from Singapore Changi Airport to Tan Son Nhat International Airport via Kuala Lumpur
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- $90–280
Flights from Singapore Changi Airport to Da Nang International Airport via Kuala Lumpur
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- $150–190
Flights from Senai International Airport to Tan Son Nhat International Airport via Kuala Lumpur
- Ave. Duration
- 4h 25m
- When
- Monday and Saturday
- Estimated price
- $100–300
- Website
- sunphuquocairways.com
Flights from Singapore Changi Airport to Tan Son Nhat International Airport via Phu Quoc
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- $85–180
Flights from Singapore Changi Airport to Noi Bai International Airport via Phu Quoc
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- $130–260
- Website
- airasia.com
Flights from Singapore Changi Airport to Noi Bai International Airport via Don Muang
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- $120–300
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Kempas Baru to Padang Besar
- Ave. Duration
- 9h 27m
- Frequency
- Twice daily
- Estimated price
- $5–24
- Website
- https://www.ktmb.com.my
- Shuttle
- $5–8
- Express
- $16–24
Train from Padang Besar to Hat Yai
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- $1–5
- Website
- https://www.ktmb.com.my
- Shuttle
- $1
- Express
- $2–5
Train from Jb Sentral to Pasir Mas
- Ave. Duration
- 15h 49m
- Frequency
- Once daily
- Estimated price
- $4–19
- Website
- https://www.ktmb.com.my
- Shuttle
- $4–6
- Express
- $13–19
- Phone
- 1690
- [email protected]
- Website
- dticket.railway.co.th
Train from Padang Besar to Hat Yai
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- $1–26
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- $19–26
- 3rd Class (Seat)
- $3–4
- 2nd Class (Air-Conditioned Berth)
- $1
- 2nd Class (Air-conditioned Seat)
- $7–9
Train from Hat Yai to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 14h 25m
- Frequency
- 3 times a day
- Estimated price
- $9–26
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- $19–26
- 3rd Class (Seat)
- $9–11
- 2nd Class (Air-Conditioned Berth)
- $9–13
- 2nd Class (Air-conditioned Seat)
- $20–22
Train from Krung Thep Aphiwat Central Terminal to Khamsavath Station
- Ave. Duration
- 11h 40m
- Frequency
- Once daily
- Estimated price
- $6–26
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- $19–26
- 3rd Class (Seat)
- $6–9
- 2nd Class (Air-Conditioned Berth)
- $6–9
- 2nd Class (Air-conditioned Seat)
- $15–17
Train from Sungai Kolok to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 19h 25m
- Frequency
- Once daily
- Estimated price
- $10–26
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- $19–26
- 3rd Class (Seat)
- $10–13
- 2nd Class (Air-Conditioned Berth)
- $11–15
- 2nd Class (Air-conditioned Seat)
- $23–25
Train from Hat Yai to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 14h 25m
- Frequency
- 3 times a day
- Estimated price
- $9–26
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- $19–26
- 3rd Class (Seat)
- $9–11
- 2nd Class (Air-Conditioned Berth)
- $9–13
- 2nd Class (Air-conditioned Seat)
- $20–22
Train from Krung Thep Aphiwat Central Terminal to Khamsavath Station
- Ave. Duration
- 11h 40m
- Frequency
- Once daily
- Estimated price
- $6–26
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- $19–26
- 3rd Class (Seat)
- $6–9
- 2nd Class (Air-Conditioned Berth)
- $6–9
- 2nd Class (Air-conditioned Seat)
- $15–17
- Phone
- +65 6396 5681
- [email protected]
- Website
- starmartbus.com
Bus from Golden Mile Tower Singapore to Terminal Bersepadu Selatan
- Ave. Duration
- 5h 2m
- Frequency
- Hourly
- Estimated price
- $19–28
- Book at
- https://www.omio.com/companies/buses/starmart-express-7ne0r
- Website
- https://www.starmartbus.com/
Bus from Golden Mile Complex to Hat Yai
- Ave. Duration
- 21h 7m
- Frequency
- Once daily
- Estimated price
- $45–70
- Book at
- https://www.omio.com/companies/buses/starmart-express-7ne0r
- Website
- https://www.starmartbus.com/
- Phone
- +6012 712 5144
- [email protected]
- Website
- starqistna.com
Bus from Golden Mile Tower Singapore to Terminal Bersepadu Selatan
- Ave. Duration
- 5h 4m
- Frequency
- 5 times a day
- Schedules at
- starqistna.com
- Book at
- easybook.com
- Phone
- 012-708 2999
- [email protected]
- Website
- kkklexpress.com
Bus from Terminal Bersepadu Selatan to Sungai Nibong
- Ave. Duration
- 5h
- Frequency
- Every 3 hours
- Estimated price
- $10–24
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
- Phone
- +60 17-659 2527
- [email protected]
- Website
- plusliner.com.my
Bus from Terminal Bersepadu Selatan to Sungai Nibong
- Ave. Duration
- 5h
- Frequency
- 5 times a day
- Estimated price
- $14
- Website
- https://www.plusliner.com.my/
- Phone
- 04-3312966
- Website
- easybook.com
Bus from Terminal Bersepadu Selatan to Sungai Nibong
- Ave. Duration
- 4h 59m
- Frequency
- 3 times a day
- Estimated price
- $22–35
- Website
- https://www.easybook.com/en-sg/bus/operator/supernice-grassland
- Book at
- https://www.easybook.com/bus/booking/malaccanovotelmelaka-to-goldenmilecomplex
- Phone
- 019 - 545 3888
- [email protected]
- Website
- behtravelandtour.com
Bus from Terminal Bas Sungai Nibong to Hat Yai
- Ave. Duration
- 4h 11m
- Frequency
- 3 times a day
- Estimated price
- $15
- Schedules at
- behtravelandtour.com
- Phone
- +66 56 720 720
- [email protected]
- Website
- phetprasert.com
Bus from Phitsanulok to Mukdahan
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Estimated price
- $15–27
- Schedules at
- phetprasert.com
- Book at
- 12go.asia
- 13
- $16–20
- Phone
- +84 91 442 57 88
- [email protected]
- Website
- vietlaobus.com
Bus from Savannakhet Bus Station to Hanoi
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- $25–40
- Schedules at
- vietlaobus.com
Bus from Vientiane Southern Bus Station to Hanoi Old Quarter
- Ave. Duration
- 22h
- Frequency
- Once daily
- Estimated price
- $27–45
- Schedules at
- vietlaobus.com
Bus from Savannakhet Bus Station to Hanoi
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- $25–40
- Schedules at
- vietlaobus.com
Bus from Vientiane Southern Bus Station to Hanoi Old Quarter
- Ave. Duration
- 22h
- Frequency
- Once daily
- Estimated price
- $27–45
- Schedules at
- vietlaobus.com
- Phone
- +60 7 360 2244
- [email protected]
- Website
- causewaylink.com.my
Bus from Queen Street Terminal to JB Custom Out
- Ave. Duration
- 1h
- Frequency
- Every 15 minutes
- Estimated price
- $1–3
- Schedules at
- causewaylink.com.my
- 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
- $20–35
- Book at
- https://12go.asia/en/operator/sombat-tour
- Website
- https://www.sombattour.com/
- Phone
- +606 952 0642
- [email protected]
- Website
- mayangsariexpress.com.my
Bus from JB Larkin Terminal to Terminal Bukit Lagi
- Ave. Duration
- 11h 25m
- Frequency
- Once daily
- Estimated price
- $22–50
- Schedules at
- mayangsariexpress.com.my
- Book at
- easybook.com
- Phone
- +60 5-253 8898
- [email protected]
- Website
- srimaju.com
Bus from JB Larkin Terminal to Terminal Bukit Lagi
- Ave. Duration
- 11h 25m
- Frequency
- Once daily
- Estimated price
- $20–55
- Website
- https://www.srimaju.com/
- Phone
- 1490
- [email protected]
- Website
- tcl99web.transport.co.th
Bus from Satun to Bangkok Mochit Bus Terminal
- Ave. Duration
- 24h 7m
- Frequency
- Twice daily
- Estimated price
- $25–230
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
Night bus from Bangkok Mochit Bus Terminal to Vientiane Talat Sao Station
- Ave. Duration
- 15h 21m
- Frequency
- Once daily
- Estimated price
- $16–150
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
- Website
- 12go.asia
Bus from Vientiane - Southern Bus Station to Ha Noi Nuoc Ngam Bus Station
- Ave. Duration
- 23h
- Frequency
- 3 times a day
- Estimated price
- $35–55
- 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
- $51
- Book at
- https://12go.asia/en/operator/huyen-chau
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 Travelling to and around Russia for the 2018 FIFA World Cup, How to travel India's Golden Triangle, and Need to know: Jadrolinija - to help you get the most out of your next trip.
More Questions & Answers
Book your Singapore to Vietnam bus tickets online with 12go.asia.
There are 5206+ hotels available in Vietnam.





































