There are 6 ways to get from Mongolia to Beihai by taxi, plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, fly to Beihai Fucheng Airport
best- Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi
- Fly from New Ulaanbaatar International Airport (UBN) to Beihai Fucheng Airport (BHY)plane UBN - BHY
9h 1m¥1,661–5,093Train, bus
cheapest- Take the train from Ulaanbaatar to Erenhottrain 34
- Take the bus from Erenhot to Beijing Xinfadi Bus Terminalbus
- Take the train from Beijing West Station to Nanning Easttrain
- Take the bus from Nanning Langdong to Beihai Nanzhu Bus Stationbus
40h 6m¥1,365–2,250Drive 3,512.1 km
- Drive from Ulaanbaatar to Beihaicar 3,512.1 km
38h 47m¥3,033–4,380Taxi, fly to Zhanjiang
- Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi
- Fly from New Ulaanbaatar International Airport (UBN) to Zhanjiang (ZHA)plane UBN - ZHA
- Take the taxi from Zhanjiang (ZHA) to Beihaitaxi
10h 50m¥1,896–4,993Train, bus via Nanning
- Take the train from Ulaanbaatar to Erliantrain
- Take the bus from Erenhot to Beijing Xinfadi Bus Terminalbus
- Take the train from Beijing West Station to Nanningtrain
- Take the bus from Nanning Langdong to Beihai Nanzhu Bus Stationbus
2d 5h¥1,515–2,481Train, bus via Xinyang
- Take the train from Ulaanbaatar to Hohhot Stationtrain 34
- Take the train from Hohhot Station to Xinyangtrain
- Take the train from Xinyang to Guangzhou Train Stationtrain
- Take the bus from Guangzhou Jiaokou to Guangxi Beihaibus
3d 6h¥1,660–2,760
New Ulaanbaatar International Airport (UBN) to Beihai Fucheng Airport (BHY) flights
Questions & Answers
The cheapest way to get from Mongolia to Beihai is to train and bus which costs ¥1300 - ¥2300 and takes 40h 6m.
The fastest way to get from Mongolia to Beihai is to taxi and fly which takes 9h 1m and costs ¥1600 - ¥5500.
The distance between Mongolia and Beihai is 2981 km. The road distance is 3512.1 km.
The best way to get from Mongolia to Beihai without a car is to train and bus which takes 40h 6m and costs ¥1300 - ¥2300.
It takes approximately 9h 1m to get from Mongolia to Beihai, including transfers.
Yes, the driving distance between Mongolia to Beihai is 3512 km. It takes approximately 38h 47m to drive from Mongolia to Beihai.
There are 38+ hotels available in Beihai.
What companies run services between Mongolia and Beihai, China?
There is no direct connection from Mongolia to Beihai. However, you can take the taxi to New Ulaanbaatar International Airport (UBN) airport, fly to Beihai Fucheng Airport (BHY), then take the taxi to Beihai. Alternatively, you can take a train from Ulaanbaatar to Beihai via Erenhot, Erenhot, Beijing Xinfadi Bus Terminal, Keyilu, Beijing West Station, Beijing West Station, Nanning East, Nanning East, Langdong Coach Station, Nanning Langdong, and Beihai Nanzhu Bus Station in around 40h 6m.
- Website
- airchina.com
Flights from New Ulaanbaatar International Airport to Beihai Fucheng Airport via Beijing Capital
- Ave. Duration
- 12h 18m
- When
- Every day
- Estimated price
- ¥1,500–4,900
Flights from New Ulaanbaatar International Airport to Zhanjiang via Beijing Capital
- Ave. Duration
- 13h 57m
- When
- Every day
- Estimated price
- ¥1,400–4,400
- Phone
- +976-1900-1949
- [email protected]
- Website
- Ulaanbaatar Railway
Train from Ulaanbaatar to Erenhot
- Ave. Duration
- 14h 3m
- Frequency
- Once a week
- Estimated price
- ¥60–700
- Website
- Ulaanbaatar Railway
- Schedules at
- Ulaanbaatar Railway
- Book at
- Ulaanbaatar Railway
- Compartment coach
- ¥170–210
- Sitting coach
- ¥60–70
- Soft sleeper coach
- ¥110–130
Train from Ulaanbaatar to Hohhot Station
- Ave. Duration
- 25h 1m
- Frequency
- Once a week
- Estimated price
- ¥95–800
- Website
- Ulaanbaatar Railway
- Schedules at
- Ulaanbaatar Railway
- Book at
- Ulaanbaatar Railway
- Compartment coach
- ¥280–340
- Sitting coach
- ¥95–120
- Soft sleeper coach
- ¥180–210
- [email protected]
- Website
- chinabusguide.com
Bus from Erenhot to Beijing Xinfadi Bus Terminal
- Ave. Duration
- 9h
- Frequency
- 4 times a day
- Estimated price
- ¥180–250
- Schedules at
- chinabusguide.com
- Bus
- ¥180–250
Bus from Nanning Langdong to Beihai Nanzhu Bus Station
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- ¥70–120
- Schedules at
- chinabusguide.com
- Bus
- ¥85–120
Bus from Erenhot to Beijing Xinfadi Bus Terminal
- Ave. Duration
- 9h
- Frequency
- 4 times a day
- Estimated price
- ¥180–250
- Schedules at
- chinabusguide.com
- Bus
- ¥180–250
Bus from Nanning Langdong to Beihai Nanzhu Bus Station
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- ¥70–120
- Schedules at
- chinabusguide.com
- Bus
- ¥85–120
Bus from Guangzhou Jiaokou to Guangxi Beihai
- Ave. Duration
- 13h
- Frequency
- Hourly
- Estimated price
- ¥150–220
- Schedules at
- chinabusguide.com
- Bus
- ¥150–220
- Ave. Duration
- 1h 6m
- Estimated price
- ¥95–480
Ulaanbaatar Taxi
- Phone
- 1900-1991
- Website
- facebook.com
Ulaanbaatar Taxi
- Phone
- 1900-1991
- Website
- 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 How to get from London City Airport into central London, Best ways to travel around Australia, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.


