Rome2Rio

How to get fromBhatni Junction to Badrinathby train, plane, taxi, bus or car

Find Transport to Badrinath

See all options

There are 8 ways to get from Bhatni Junction to Badrinath by train, plane, taxi, 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.

  1. Train, fly to Dehradun Airport, taxi

    best
    1. Take the train from Bhatni Jn to Kusmhitrain
    2. Fly from Gorakhpur Airport (GOP) to Dehradun Airport (DED)planeGOP - DED
    3. Take the taxi from Dehradun Airport (DED) to Badrinathtaxi
    12h 34m
    ₹17,629–26,993
  2. Train, bus, taxi

    cheapest
    1. Take the train from Bhatni Jn to Laksar Jntrain
    2. Take the bus from Haridwar to Rudraprayagbus
    3. Take the taxi from Rudraprayag to Badrinathtaxi
    26h 25m
    ₹4,553–9,053
  3. Train, bus, taxi via Delhi

    1. Take the train from Deoria Sadar to Gorakhpurtrain
    2. Take the bus from Gorakhpur to Kaushambibus
    3. Take the bus from Pandav Nagar to Rishikeshbus
    4. Take the bus from Rishīkesh to Guptkashibus
    5. Take the taxi from Guptkashi to Badrinathtaxi
    36h 42m
    ₹6,789–11,301
  4. Drive 982.9 km

    1. Drive from Bhatni Junction to Badrinathcar982.9 km
    16h 49m
    ₹10,420–15,051
  5. Train, fly to Pantnagar Airport, taxi

    1. Take the train from Bhatni Jn to Kusmhitrain
    2. Fly from Gorakhpur Airport (GOP) to Pantnagar Airport (PGH)planeGOP - PGH
    3. Take the taxi from Pantnagar Airport (PGH) to Badrinathtaxi
    14h 5m
    ₹13,629–30,993
  6. Train, fly to Indira Gandhi International Airport, bus, taxi

    1. Take the train from Bhatni Jn to Kusmhitrain
    2. Fly from Gorakhpur Airport (GOP) to Indira Gandhi International Airport (DEL)planeGOP - DEL
    3. Take the train from New Delhi to Haridwar Jntrain
    4. Take the bus from Haridwar to Rudraprayagbus
    5. Take the taxi from Rudraprayag to Badrinathtaxi
    19h 44m
    ₹9,014–22,843
  7. Train, bus, taxi via Rishīkesh

    1. Take the train from Bhatni Jn to Laksar Jntrain
    2. Take the train from Laksar Jn to Rishikeshtrain
    3. Take the bus from Rishīkesh to Srinagarbus
    4. Take the taxi from Srinagar to Badrinathtaxi
    27h 22m
    ₹5,103–9,853
  8. Train, bus, taxi via Gorakhpur

    1. Take the train from Bhatni Jn to Gorakhpurtrain
    2. Take the train from Gorakhpur to Haridwar Jntrain
    3. Take the bus from Haridwar to Guptkashibus
    4. Take the taxi from Guptkashi to Badrinathtaxi
    28h 54m
    ₹5,162–9,915

Gorakhpur Airport (GOP) to Dehradun Airport (DED) flights

Calendar28Weekly Planes
Duration5h 2mAverage Duration
Ticket₹4,709Cheapest Price
See schedules

Questions & Answers

What companies run services between Bhatni Junction, India and Badrinath, India?

There is no direct connection from Bhatni Junction to Badrinath. However, you can take the train to Kusmhi, walk to Gorakhpur Airport (GOP) airport, fly to Dehradun Airport (DED), then take the taxi to Badrinath. Alternatively, you can take the train to Laksar Jn, take the line 14113 train to Haridwar Jn, walk to Haridwar, take the bus to Rudraprayag, then take the taxi to Badrinath.

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

Airlines
Train operators
Bus operators
Other operators

Want to know more about travelling around India

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides