Ninh Binh is a very attractive place with many beautiful and majestic landscapes. Therefore, you will easily use transportation to visit this city from Ha Noi.

- By traditional bus
Taking a bus is the most common way to go to Ninh Binh. It will take you about 2 hours from Ha Noi. You can go to the bus stations such as Giap Bat station, My Dinh station, etc. and take a bus to Ninh Binh directly within only 90.000 – 100.000 VND (4 USD). There are many bus departing every half of hour from 6 AM to 12 AM, so you can directly book when you come to bus station. Make sure that you walk straight to the main building to buy ticket and avoid following any driver who convinces you to get on his vehicle
Giap Bat bus station: 6 Giai Phong street, Giap Bat ward, Hoang Mai distric, Ha Noi
My Dinh bus station: 20 Phạm Hung street, My Đinh ward, Tu Liem district, Ha Noi
After arrival, you can take a taxi to go to your accommodation.
- By limousine bus
The ticket of this bus is a little more expensive than the traditional bus. Limousine bus just has enough seats for up to 10 people which are more comfortable than the traditional one.
In addition, it will just take you about 1 hour and a half from Ha Noi to Ninh Binh and the driver will pick you up at your accommodation.
Price ticket: 150.000 VND (6-7 USD)
Recommendation:
Binh Minh limousine bus
Phone number: +8419001531
Especially, the driver will probably drop you off at your accommodation in Ninh Binh.
- By train
Train is also the common transportation for those who offer to use the safer one. The train will just take you about 2 hours from Ha Noi and make you feel excited to see Vietnam’s beauty. After arrival, you will be needing to go to the accommodation by yourself.
Train ticket: from 100.000 VND (4 USD) to 200.000 VND (8 USD) – depending on type of seat
You can go to the train station and buy the train ticket directly. Then waiting for the departure time.
| Train Number | SE19 | SE5 | SE7 | TN1 | SE3 | SE9 |
| Departure Ha Noi at | 20:10 | 09:00 | 06:00 | 14:35 | 19:30 | 14:30 |
| Arrive Ninh Binh at | 22:22 | 11:17 | 08:19 | 17:03 | 21:44 | 17:13 |
| Time Duration | 2h12m | 2h17m | 2h19m | 2h28m | 2h14m | 2h43m |

