There are 4 ways to get from Bắc Ninh to Thanh Hóa by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Ha Noi to Thanh Hoatrain
3h 48m$6–22Bus, train
- Take the bus from Hanoi Old Quarter Office to Ninh Binhbus
- Take the train from Ninh Binh to Thanh Hoatrain
4h 24m$11–29Drive 185.9 km
- Drive from Bắc Ninh to Thanh Hóacar 185.9 km
2h 22m$22–32Taxi
- Take the taxi from Bắc Ninh to Thanh Hóataxi 185.9 km
2h 22m
Questions & Answers
The cheapest way to get from Bắc Ninh to Thanh Hóa is to taxi which costs and takes 2h 22m.
The fastest way to get from Bắc Ninh to Thanh Hóa is to drive which takes 2h 22m and costs $21 - $35.
No, there is no direct train from Bắc Ninh to Thanh Hóa. However, there are services departing from Ha Noi and arriving at Thanh Hoa via . The journey, including transfers, takes approximately 3h 48m.
The distance between Bắc Ninh and Thanh Hóa is 208 km. The road distance is 185.9 km.
The best way to get from Bắc Ninh to Thanh Hóa without a car is to train which takes 3h 48m and costs $6 - $22.
It takes approximately 3h 48m to get from Bắc Ninh to Thanh Hóa, including transfers.
Bắc Ninh to Thanh Hóa train services, operated by Vietnam Railways, depart from Ha Noi station.
Bắc Ninh to Thanh Hóa train services, operated by Vietnam Railways, arrive at Thanh Hoa station.
Yes, the driving distance between Bắc Ninh to Thanh Hóa is 186 km. It takes approximately 2h 22m to drive from Bắc Ninh to Thanh Hóa.
There are 390+ hotels available in Thanh Hóa.
What companies run services between Bắc Ninh, Vietnam and Thanh Hóa, Vietnam?
Vietnam Railways operates a train from Ha Noi to Thanh Hoa every 4 hours. Tickets cost $6–22 and the journey takes 3h 16m.
- Phone
- 19006469
- [email protected]
- Website
- dsvn.vn
Train from Ha Noi to Thanh Hoa
- Ave. Duration
- 3h 16m
- Frequency
- Every 4 hours
- Estimated price
- $6–22
- Schedules at
- dsvn.vn
- Soft seat, air-conditioned
- $11–16
- Bed, air-conditioned
- $7–10
- soft seat, air-conditioned
- $6–9
Train from Ninh Binh to Thanh Hoa
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- $2–18
- Schedules at
- dsvn.vn
- Soft seat, air-conditioned
- $7–11
- Bed, air-conditioned
- $2–4
- soft seat, air-conditioned
- $2–3
- Website
- xetrangan.vn
Bus from Hanoi Old Quarter Office to Ninh Binh
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- $9–11
- Schedules at
- xetrangan.vn
- Book at
- 12go.asia
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 How to travel India's Golden Triangle, Getting to Milan from the airport, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.



