How to Get from Thailand to Halong Bay
The distance between Thailand and Halong bay is about 895 miles (1441 kilometers). From Thailand, the best and fastest option is to fly to Hanoi and then travel to Halong bay. There are currently no direct flights between Thailand and Halong bay.
- Travellers can fly from Bangkok, Chiang Mai and Krabi to Hanoi and then take a bus or join a cruise tour to Halong bay.
- Thai citizens do not need a visa for Vietnam for 30 days.
Visa requirements
Nationality | Visa requirements | Free Stay |
---|---|---|
Thailand | Not required | 30 days |
Other passport holders residing in Thailand | Visa required | N/A |
How to get a visa
There are three options for visitors from Thailand to get a visa for Vietnam:
- Visa at the local embassy of Vietnam in Bangkok: 83 1 Witthayu Rd, Lumphini, Pathum Wan District, Bangkok 10330, Thailand, Phone: +66 2 251 7202 (Verified)
- Visa on arrival (Applicable to air travel only)
- E-visa (Official site)
A 30-90 day tourist e-visa may cost about US$25 to US$50 (755 to 1500 Thai Baht).
From Bangkok
There are daily non-stop flights from Bangkok (Suvarnabhumi and Don Mueang) to Hanoi (Noi Bai). The average flight time is about 1h50m and the lowest round trip fare is THB 3,860.
Airlines | Schedule | Flight time | Stop | Price |
---|---|---|---|---|
Bangkok Airways (Bangkok-airlines.com) | 19:00 BKK - 21:00 HAN - Airbus A321 | 2h 00m | Non-stop | THB 4,635 (Round-trip) |
Vietnam Airlines (Vietnamairlines.com) | 09:05 BKK - 11:20 HAN - Airbus A321 | 2h 15m | Non-stop | THB 4,635 (Round-trip) |
Thailand Airways (Thailandairways.com) | 10:35 BKK - 12:25 HAN - Airbus A330 | 1h 50m | Non-stop | THB 6,910 (Round-trip) |
AirAsia (Airasia.com) | 07:00 DMK - 08:45 HAN - Airbus A321 | 1h 45m (fastest) | Non-stop | THB 3,860 (Round-trip) |
Vietjet Air (Vietjetair.com) | 12:15 BKK - 14:05 HAN - Airbus A330 | 1h 50m | Non-stop | THB 6,292 (Round-trip) |
From Chiang Mai
The distance between Chiang Mai and Hanoi is 877 miles (1412 km). You can get to Hanoi from Chiang Mai either by bus (via Luang Prabang, Laos) or airplane.
Airplane:
Airlines | Flight Schedule | Stops | Price |
---|---|---|---|
Thai AirAsia | 13:20 CNX - 14:50 HAN - Airbus A321(1h30m) | Non-stop | THB 3,460 (Round-trip) |
Bus:
There is no direct by from Chiang Mai to Hanoi. You will need to take a bus from Chiang Mai to either Huay Xay or Luang Prabang in Laos, then catch another bus to Hanoi. Since the bus is not a sleeper-bus, you can expect an uncomfortable and time consuming bus ride.
From Krabi
There are no direct flights between Krabi and Hanoi. You will need to fly to Bangkok, then onto Hanoi.
Schedule:
Airlines | Flight Schedule | Stops | Price |
---|---|---|---|
Thai Lion Air | 13:10 KBV - 20:15 HAN (7h5m) | 1 Stop (3 h 45m in DMK) | THB 6,665 (Round-trip) |
Thai Airways | 10:20 KBV - 19:20 HAN (9h0m) | 1 Stop (5 h 50m in BKK) | THB 11,970 (Round-trip) |