Rome2Rio

How to get fromMacheng to Baiseby train, car, plane or bus

Find Transport to Baise

See all options

There are 10 ways to get from Macheng to Baise by train, car, plane, or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Train

    best
    1. Take the train from Macheng North to Wuhantrain
    2. Take the train from Wuhan to Nanning Easttrain
    3. Take the train from Nanning East to Baisetrain
    9h 59m
    ¥671–815
  2. Train via Guilin

    cheapest
    1. Take the train from Macheng North to Wuhantrain
    2. Take the train from Wuhan to Guilintrain
    3. Take the train from Guilin to Baisetrain
    10h 46m
    ¥611–895
  3. Drive 1,402.4 km

    1. Drive from Macheng to Baisecar1,402.4 km
    14h 30m
    ¥1,251–1,806
  4. Train, fly to Nanning

    1. Take the train from Macheng North to Hankoutrain
    2. Fly from Wuhan Tianhe International Airport (WUH) to Nanning (NNG)planeWUH - NNG
    3. Take the train from Nanning to Baisetrain
    7h 44m
    ¥1,365–2,907
  5. Train via Wuhan

    1. Take the train from Macheng North to Hankoutrain
    2. Take the train from Wuchang to Nanningtrain
    3. Take the train from Nanning to Baisetrain
    16h 8m
  6. Train, fly to Xingyi Wanfenglin Airport

    1. Take the train from Macheng North to Hankoutrain
    2. Fly from Wuhan Tianhe International Airport (WUH) to Xingyi Wanfenglin Airport (ACX)planeWUH - ACX
    3. Take the train from Xingyi to Baise Stationtrain
    12h 8m
  7. Train, fly to Kunming Changshui International Airport

    1. Take the train from Macheng North to Hankoutrain
    2. Fly from Wuhan Tianhe International Airport (WUH) to Kunming Changshui International Airport (KMG)planeWUH - KMG
    3. Take the train from Kunming South to Baisetrain
    10h 16m
    ¥1,826–2,234
  8. Train, fly to Baise Youjiang Airport

    1. Take the train from Macheng North to Hankoutrain
    2. Fly from Wuhan Tianhe International Airport (WUH) to Baise Youjiang Airport (AEB)planeWUH - AEB
    10h 40m
    ¥1,425–4,498
  9. Train, fly to Liuzhou Bailian Airport

    1. Take the train from Macheng North to Hankoutrain
    2. Fly from Wuhan Tianhe International Airport (WUH) to Liuzhou Bailian Airport (LZH)planeWUH - LZH
    3. Take the train from Liuzhou to Nanning Easttrain
    4. Take the train from Nanning East to Baisetrain
    9h 9m
    ¥1,553–4,275
  10. Train, fly to Beihai Fucheng Airport, bus

    1. Take the train from Macheng North to Hankoutrain
    2. Fly from Wuhan Tianhe International Airport (WUH) to Beihai Fucheng Airport (BHY)planeWUH - BHY
    3. Take the bus from Beihai Nanzhu Bus Station to Nanning Langdongbus
    4. Take the train from Nanning to Baisetrain
    11h 17m
    ¥922–4,164

Macheng to Baise by train

Calendar34Weekly Trains
Duration9h 59mAverage Duration
Ticket¥671Cheapest Price
See schedules

Questions & Answers

What companies run services between Macheng, China and Baise, China?

You can take a train from Macheng North to Baise via Wuhan and Nanning East in around 9h 59m.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Train operators
Bus operators

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 Getting to Milan from the airport, 5 delightfully under-the-radar French towns you need to visit, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.