|Possible routes||6 found|
Rome2rio has found 6 ways to get from Qingyuan to Beihai by train, bus, car, taxi, subway and flight. We recommend taking the trains from Qingyuan to Beihai, which takes around 7h 10m.
The cheapest way to get from Qingyuan to Beihai is to bus which costs ¥290 - ¥320 and takes 17h 9m.More details
The quickest way to get from Qingyuan to Beihai is to taxi and train and line 9 subway and fly which costs ¥470 - ¥3000 and takes 4h 33m.More details
The distance between Qingyuan and Beihai is 473 km. The road distance is 609.1 km.Get driving directions
The best way to get from Qingyuan to Beihai without a car is to train which takes 7h 10m and costs ¥350 - ¥470.More details
It takes approximately 7h 10m to get from Qingyuan to Beihai, including transfers.More details
The best way to get from Qingyuan to Beihai is to train which takes 7h 10m and costs ¥350 - ¥470. Alternatively, you can bus, which costs ¥290 - ¥320 and takes 17h 9m.Mode details
The quickest flight from Guangzhou Baiyun Airport to Beihai Airport is the direct flight which takes 1h 20m.Search flights
Yes, the driving distance between Qingyuan to Beihai is 609 km. It takes approximately 6h 19m to drive from Qingyuan to Beihai.Get driving directions
China Southern Airlines offers flights from Guangzhou Baiyun Airport to Beihai Airport.Search flights
There are 44+ hotels available in Beihai. Prices start at ¥750 per night.More details
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 Best ways to travel around Australia, The beginner’s guide to the 2018 World Nomad Games and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.