There are 13 ways to get from Badrinath Temple to Varanasi by taxi, plane, bus (Flixbus), bus, train, 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.
Taxi to Dehradun Airport, fly to Varanasi Airport
best- Take the taxi from Badrinath Temple to Dehradun Airport (DED)taxi
- Fly from Dehradun Airport (DED) to Varanasi Airport (VNS)plane DED - VNS
13h₹13,342–20,522Bus, 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 24m₹1,268–4,951Bus
- 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 59mTaxi, bus, train
- Take the taxi from Badrinath Temple to FlixBus Srinagar - Uttarakhandtaxi
- Take the bus from FlixBus Srinagar - Uttarakhand to FlixBus Mussoorie - Library Roadbus
- Take the train from Dehradun to Banarastrain
28h 16m₹5,573–9,734Drive 1,010 km
- Drive from Badrinath Temple to Varanasicar 1,010 km
15h 8m₹11,426–16,504Taxi
- Take the taxi from Badrinath Temple to Varanasitaxi 1,010 km
15h 8m₹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 32m₹6,099–10,578Bus 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 17m₹6,525–22,084Taxi to Pantnagar Airport, fly to Varanasi Airport
- Take the taxi from Badrinath Temple to Pantnagar Airport (PGH)taxi
- Fly from Pantnagar Airport (PGH) to Varanasi Airport (VNS)plane PGH - VNS
13h 26m₹15,582–23,624Bus, 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 34m₹7,880–20,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 56m₹5,909–28,348Bus, 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
27h 2m₹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
29h 9m
Badrinath Temple to Varanasi by foot, bus, and train
Questions & Answers
The cheapest way to get from Badrinath Temple to Varanasi is to bus and train which costs ₹1,200 - ₹5,000 and takes 31h 24m.
The fastest way to get from Badrinath Temple to Varanasi is to taxi and fly which takes 13h and costs ₹13,000 - ₹21,000.
No, there is no direct bus from Badrinath Temple 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 59m.
The distance between Badrinath Temple and Varanasi is 1030 km. The road distance is 1010 km.
The best way to get from Badrinath Temple to Varanasi without a car is to bus which takes 26h 59m and costs .
It takes approximately 13h to get from Badrinath Temple to Varanasi, including transfers.
Badrinath Temple to Varanasi bus services, operated by FlixBus India, depart from FlixBus Badrinath station.
Badrinath Temple to Varanasi bus services, operated by FlixBus India, arrive at FlixBus Haridwar - Kashyap Ashram station.
Yes, the driving distance between Badrinath Temple to Varanasi is 1010 km. It takes approximately 15h 8m to drive from Badrinath Temple to Varanasi.
There are 1622+ hotels available in Varanasi.
What companies run services between Badrinath Temple, India and Varanasi, India?
You can take a vehicle from Badrinath Temple to Varanasi, Uttar Pradesh via FlixBus Badrinath, Haridwar, Meerut, and Meerut, Uttar Pradesh in around 26h 59m.
- Website
- goindigo.in
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 Indira Gandhi International Airport to Varanasi Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- ₹4,900–7,000
Flights from Hindon to Varanasi Airport
- Ave. Duration
- 1h 15m
- When
- Monday to Saturday
- Estimated price
- ₹5,000–17,000
Flights from Pantnagar Airport to Varanasi Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- ₹10,000–17,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–23,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 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
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
- 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 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
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
- Ave. Duration
- 8h 29m
- 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









