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
8h 55m¥1,857–5,189Train, bus via Nanning
cheapest- 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,363–2,270Train, bus
- 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,254Drive 3,512.1 km
- Drive from Ulaanbaatar to Beihaicar 3,512.1 km
38h 47m¥3,050–4,406Taxi, 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¥3,497–9,594Train, 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,487–2,503
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 8h 55m and costs ¥1800 - ¥5500.
The distance between Mongolia and Beihai is 2980 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 8h 55m 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 36+ 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,700–5,000
Flights from New Ulaanbaatar International Airport to Zhanjiang via Beijing Capital
- Ave. Duration
- 13h 57m
- When
- Every day
- Estimated price
- ¥3,000–9,000
- Website
- en.ceair.com
Flights from New Ulaanbaatar International Airport to Beihai Fucheng Airport via Shanghai Pudong
- Ave. Duration
- 8h 20m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ¥2,000–5,500
Flights from New Ulaanbaatar International Airport to Zhanjiang via Shanghai Pudong
- Ave. Duration
- 11h 10m
- When
- Every day
- Estimated price
- ¥3,600–16,000
- Website
- ceair.com
Flights from New Ulaanbaatar International Airport to Zhanjiang via Shanghai Pudong
- Ave. Duration
- 8h 10m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ¥3,600–9,500
- Website
- longjianghk.com
Flights from New Ulaanbaatar International Airport to Zhanjiang via Tianjin Binhai
- Ave. Duration
- 13h 45m
- When
- Tuesday and Saturday
- Estimated price
- ¥2,700–11,000
- Phone
- +976-1900-1949
- [email protected]
- Website
- ubtz.mn
Train from Ulaanbaatar to Erenhot
- Ave. Duration
- 14h 3m
- Frequency
- Once a week
- Estimated price
- ¥60–700
- Website
- https://www.ubtz.mn/
- Schedules at
- https://eticket.ubtz.mn/schedule
- Book at
- https://eticket.ubtz.mn/
- 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–850
- Website
- https://www.ubtz.mn/
- Schedules at
- https://eticket.ubtz.mn/schedule
- Book at
- https://eticket.ubtz.mn/
- Compartment coach
- ¥290–340
- Sitting coach
- ¥95–120
- Soft sleeper coach
- ¥180–210
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
Train from Ulaanbaatar to Erlian
- Ave. Duration
- 14h 20m
- Frequency
- Once a week
- Estimated price
- ¥850–1,300
- Schedules at
- chinahighlights.com
- Book at
- chinahighlights.com
Train from Ulaanbaatar to Hohhot Station
- Ave. Duration
- 25h 34m
- Frequency
- Once a week
- Estimated price
- ¥1,000–1,500
- Schedules at
- chinahighlights.com
- Book at
- chinahighlights.com
Train from Beijing West Station to Nanning
- Hard Seat
- ¥210–310
- Hard Sleeper
- ¥480–600
- Soft Sleeper
- ¥650–950
Train from Hohhot Station to Xinyang
- Hard Seat
- ¥170–230
- Hard sleeper
- ¥300–420
- Soft sleeper
- ¥480–650
Train from Xinyang to Guangzhou Train Station
- Hard Seat
- ¥130–180
- Hard sleeper
- ¥230–330
- Soft sleeper
- ¥380–500
- [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 do I get from Sydney to Melbourne, What documents do I need to cross Niagara Falls?, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.















