There are 13 ways to get from Badrinath to Varanasi by bus (Flixbus), taxi, bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from FlixBus Badrinath to FlixBus Haridwar - Kashyap Ashrambus
- Take the bus from Haridwar to Meerutbus
- Take the bus from Meerut, Uttar Pradesh to Varanasi, Uttar Pradeshbus
26h 49mBus, train
cheapest- Take the bus from FlixBus Badrinath to FlixBus Rudraprayagbus
- Take the bus from Rudraprayag to Haridwarbus
- Take the train from Haridwar Jn to Kashitrain
31h 14m₹1,268–4,951Taxi, bus, train
- Take the taxi from Badrinath to FlixBus Srinagar - Uttarakhandtaxi
- Take the bus from FlixBus Srinagar - Uttarakhand to FlixBus Mussoorie - Library Roadbus
- Take the train from Dehradun to Banarastrain
28h 15m₹5,561–9,720Drive 1,009.4 km
- Drive from Badrinath to Varanasicar 1,009.4 km
15h 7m₹11,436–16,518Taxi
- Take the taxi from Badrinath to Varanasitaxi 1,009.4 km
15h 7m₹13,000–17,000Bus to Indira Gandhi International Airport, fly to Varanasi Airport
- Take the bus from FlixBus Badrinath to FlixBus Delhi - Kashmere Gatebus
- Fly from Indira Gandhi International Airport (DEL) to Varanasi Airport (VNS)plane DEL - VNS
21h 21m₹6,099–11,078Bus, train via Delhi
- Take the bus from FlixBus Badrinath to FlixBus Delhi - Anand Vihar ISBTbus FlixBus IN0310J / ...
- Take the train from Anand Vihar Terminal to PT. Deen Dayal Upadhyaya Jn.train Sang Rajdhani Exp
26h 52m₹1,505–7,284Bus via Lucknow
- Take the bus from FlixBus Badrinath to FlixBus Mussoorie - Library Roadbus
- Take the bus from Mussoorie, Uttarakhand to Lucknow, Uttar Pradeshbus
- Take the bus from Lucknow, Uttar Pradesh to Varanasi, Uttar Pradeshbus
28h 59mTaxi to Dehradun Airport, fly to Varanasi Airport
- Take the taxi from Badrinath to Dehradun Airport (DED)taxi
- Fly from Dehradun Airport (DED) to Varanasi Airport (VNS)plane DED - VNS
12h 59m₹13,331–20,509Bus to Hindon, fly to Varanasi Airport
- Take the bus from FlixBus Badrinath to FlixBus Delhi - Anand Vihar ISBTbus
- Fly from Hindon (HDO) to Varanasi Airport (VNS)plane HDO - VNS
20h 7m₹6,525–20,084Taxi to Pantnagar Airport, fly to Varanasi Airport
- Take the taxi from Badrinath to Pantnagar Airport (PGH)taxi
- Fly from Pantnagar Airport (PGH) to Varanasi Airport (VNS)plane PGH - VNS
13h 25m₹16,575–30,615Bus, train to Chandigarh International Airport, fly to Varanasi Airport
- Take the bus from FlixBus Badrinath to FlixBus Haridwar - Kashyap Ashrambus
- Take the train from Haridwar Jn to Chandigarhtrain
- Fly from Chandigarh International Airport (IXC) to Varanasi Airport (VNS)plane IXC - VNS
22h 24m₹7,880–23,625Bus to Indira Gandhi International Airport, fly to Maryada Purushottam Shri Ram International Airport, train
- Take the bus from FlixBus Badrinath to FlixBus Delhi - Kashmere Gatebus
- Fly from Indira Gandhi International Airport (DEL) to Maryada Purushottam Shri Ram International Airport (AYJ)plane DEL - AYJ
- Take the train from Ayodhya to Varanasi Jntrain
23h 45m₹6,009–28,348
Badrinath to Varanasi by bus, foot, and train
Questions & Answers
The cheapest way to get from Badrinath to Varanasi is to bus and train which costs ₹1,200 - ₹5,000 and takes 31h 14m.
The fastest way to get from Badrinath to Varanasi is to taxi and fly which takes 12h 59m and costs ₹13,000 - ₹21,000.
No, there is no direct bus from Badrinath to Varanasi. However, there are services departing from FlixBus Badrinath and arriving at Varanasi, Uttar Pradesh via Haridwar and Meerut, Uttar Pradesh. The journey, including transfers, takes approximately 26h 49m.
The distance between Badrinath and Varanasi is 1316 km. The road distance is 1009.4 km.
The best way to get from Badrinath to Varanasi without a car is to bus which takes 26h 49m and costs .
It takes approximately 26h 49m to get from Badrinath to Varanasi, including transfers.
Badrinath to Varanasi bus services, operated by FlixBus India, depart from FlixBus Badrinath station.
Badrinath to Varanasi bus services, operated by FlixBus India, arrive at FlixBus Haridwar - Kashyap Ashram station.
Yes, the driving distance between Badrinath to Varanasi is 1009 km. It takes approximately 15h 7m to drive from Badrinath to Varanasi.
There are 1616+ hotels available in Varanasi.
What companies run services between Badrinath, India and Varanasi, India?
You can take a bus from FlixBus Badrinath to Varanasi, Uttar Pradesh via Haridwar, Meerut, and Meerut, Uttar Pradesh in around 26h 49m.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Varanasi Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- ₹4,800–7,000
Flights from Dehradun Airport to Varanasi Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- ₹7,000–13,000
Flights from Dehradun Airport to Varanasi Airport via Pune
- Ave. Duration
- 5h 10m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,000–13,000
Flights from Dehradun Airport to Varanasi Airport via Kolkata
- Ave. Duration
- 7h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹7,000–13,000
Flights from Dehradun Airport to Varanasi Airport via Mumbai
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- ₹7,000–13,000
Flights from Hindon to Varanasi Airport
- Ave. Duration
- 1h 15m
- When
- Monday to Saturday
- Estimated price
- ₹5,000–14,000
Flights from Pantnagar Airport to Varanasi Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- ₹10,000–22,000
Flights from Chandigarh International Airport to Varanasi Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹9,000–26,000
Flights from Indira Gandhi International Airport to Maryada Purushottam Shri Ram International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹4,700–23,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dehradun to Banaras
- Ave. Duration
- 20h 35m
- Frequency
- Once daily
- Estimated price
- ₹420–3,200
- Website
- irctc.co.in
- Sleeper Class
- ₹420–500
- Third AC (3A)
- ₹1,000–1,400
- Second AC (2A)
- ₹1,500–1,900
- First Class (1A)
- ₹2,500–3,200
Train from Anand Vihar Terminal to PT. Deen Dayal Upadhyaya Jn.
- Ave. Duration
- 8h 55m
- Frequency
- Once a week
- Estimated price
- ₹390–3,000
- Website
- irctc.co.in
- Sleeper Class
- ₹390–460
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,300–3,000
Train from Haridwar Jn to Kashi
- Ave. Duration
- 18h 16m
- Frequency
- Once daily
- Estimated price
- ₹410–3,200
- Website
- irctc.co.in
- Sleeper Class
- ₹410–490
- Third AC (3A)
- ₹1,000–1,400
- Second AC (2A)
- ₹1,500–1,900
- First Class (1A)
- ₹2,500–3,200
Train from Haridwar Jn to Chandigarh
- Ave. Duration
- 3h 37m
- Frequency
- Twice daily
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Ayodhya to Varanasi Jn
- Ave. Duration
- 3h 39m
- Frequency
- Every 3 hours
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Badrinath to FlixBus Haridwar - Kashyap Ashram
- Ave. Duration
- 9h 35m
- Frequency
- Once daily
- Estimated price
- ₹650–2,100
- Website
- FlixBus India
Bus from FlixBus Srinagar - Uttarakhand to FlixBus Mussoorie - Library Road
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- ₹320–800
- Website
- FlixBus India
Bus from FlixBus Badrinath to FlixBus Delhi - Kashmere Gate
- Ave. Duration
- 15h 50m
- Frequency
- Once daily
- Estimated price
- ₹1,000–3,500
- Website
- FlixBus India
Bus from FlixBus Badrinath to FlixBus Delhi - Anand Vihar ISBT
- Ave. Duration
- 15h 25m
- Frequency
- Once daily
- Estimated price
- ₹1,000–3,400
- Website
- FlixBus India
Bus from FlixBus Badrinath to FlixBus Mussoorie - Library Road
- Ave. Duration
- 8h 25m
- Frequency
- Once daily
- Estimated price
- ₹550–1,700
- Website
- FlixBus India
Bus from FlixBus Badrinath to FlixBus Rudraprayag
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ₹300–750
- Website
- FlixBus India
Bus from FlixBus Badrinath to FlixBus Delhi - Anand Vihar ISBT
- Ave. Duration
- 15h 25m
- Frequency
- Once daily
- Estimated price
- ₹1,000–3,400
- Website
- FlixBus India
Bus from FlixBus Badrinath to FlixBus Haridwar - Kashyap Ashram
- Ave. Duration
- 9h 35m
- Frequency
- Once daily
- Estimated price
- ₹650–2,100
- Website
- FlixBus India
Bus from FlixBus Badrinath to FlixBus Delhi - Kashmere Gate
- Ave. Duration
- 15h 50m
- Frequency
- Once daily
- Estimated price
- ₹1,000–3,500
- Website
- FlixBus India
- Ave. Duration
- 8h 28m
- Estimated price
- ₹4,100–17,000
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
How to travel India's Golden Triangle
Read the travel guide









