Rome2Rio

How to get fromBudbud to Zhangyeby train, plane or car

Find Transport to Zhangye

See all options

There are 6 ways to get from Budbud to Zhangye by train, plane, 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.

  1. Train to Netaji Subhas Chandra Bose International Airport, fly to Zhangye Ghanzhou Airport

    best
    1. Take the train from Barddhaman to Bandel Jntrain
    2. Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Zhangye Ghanzhou Airport (YZY)planeCCU - YZY
    17h 33m
    ¥3,581–10,421
  2. Drive 3,025.6 km

    cheapest
    1. Drive from Budbud to Zhangyecar3,025.6 km
    43h 3m
    ¥2,713–3,919
  3. Train, drive, train to Shahjalal International Airport, fly to Zhangye Ghanzhou Airport

    1. Take the train from Barddhaman to Bandel Jntrain
    2. Drive from Krishngr Cty Jn to Darshana Haltcar
    3. Take the train from Darshana Halt to Biman Bandartrain
    4. Fly from Shahjalal International Airport (DAC) to Zhangye Ghanzhou Airport (YZY)planeDAC - YZY
    23h 54m
    ¥3,243–12,689
  4. Train, drive to Jessore Airport, fly to Zhangye Ghanzhou Airport

    1. Take the train from Barddhaman to Bandel Jntrain
    2. Take the train from Barasat to Bangaon Jntrain
    3. Drive from Bangaon Jn to Jessore Airport (JSR)car
    4. Fly from Jessore Airport (JSR) to Zhangye Ghanzhou Airport (YZY)planeJSR - YZY
    20h 35m
    ¥3,639–13,629
  5. Train, drive to Shah Makhdum Airport, fly to Zhangye Ghanzhou Airport

    1. Take the train from Guskara to Azimganj Jntrain
    2. Drive from Azimganj Jn to Shah Makhdum Airport (RJH)car
    3. Fly from Shah Makhdum Airport (RJH) to Zhangye Ghanzhou Airport (YZY)planeRJH - YZY
    24h 44m
    ¥3,306–12,516
  6. Train to Netaji Subhas Chandra Bose International Airport, fly to Jiayuguan Airport, train

    1. Take the train from Barddhaman to Bandel Jntrain
    2. Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Jiayuguan Airport (JGN)planeCCU - JGN
    3. Take the train from Jiayuguan South to Zhangye West Stationtrain
    18h 52m

Netaji Subhas Chandra Bose International Airport (CCU) to Zhangye Ghanzhou Airport (YZY) flights

Calendar18Weekly Planes
Duration17h 47mAverage Duration
Ticket¥3,327Cheapest Price
See schedules

Questions & Answers

What companies run services between Budbud, India and Zhangye, China?

There is no direct connection from Budbud to Zhangye. However, you can take the taxi to Barddhaman, take the train to Bandel Jn, take the line 37524 train to Naihati Jn, take the line 03184 train to Dum Dum, walk to Dum Dum metro, take the bus to Airport Gate No. 2, walk to Netaji Subhas Chandra Bose International Airport (CCU) airport, fly to Zhangye Ghanzhou Airport (YZY), then take the taxi to Zhangye. Alternatively, you can drive from Budbud to Zhangye in around 43h 3m.

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

Airlines
Train 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 How to get from Stansted Airport into central London, Travelling by boat in Italy, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.