There are 9 ways to get from Badrinath to Puri by bus, plane, train, bus (Flixbus), car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Indira Gandhi International Airport, fly, bus
best- Take the bus from FlixBus Badrinath to FlixBus Delhi - Kashmere Gatebus
- Fly from Indira Gandhi International Airport (DEL) to Biju Patnaik International Airport (BBI)plane DEL - BBI
- Take the bus from Bhubaneswar, Odisha to Puri, Odishabus
22h 15mBus, train
cheapest- Take the bus from FlixBus Badrinath to FlixBus Delhi - Kashmere Gatebus
- Take the train from New Delhi to Bhubaneswartrain
- Take the train from Bhubaneswar to Puritrain
43h 6m₹1,778–9,929Bus
- Take the bus from FlixBus Badrinath to FlixBus Delhi - Anand Vihar ISBTbus
- Take the bus from FlixBus Delhi - Anand Vihar ISBT to FlixBus Varanasi - Tulsi Travels, Lahartara Circle 25 No Pillarbus
- Take the bus from Varanasi, Uttar Pradesh to Puri, Odishabus
2d₹3,059–8,335Drive 1,880 km
- Drive from Badrinath to Puricar 1,880 km
28h 8m₹21,090–30,463Taxi to Dehradun Airport, fly, bus
- Take the taxi from Badrinath to Dehradun Airport (DED)taxi
- Fly from Dehradun Airport (DED) to Biju Patnaik International Airport (BBI)plane DED - BBI
- Take the bus from Bhubaneswar, Odisha to Puri, Odishabus
14h 27mTaxi to Pantnagar Airport, fly, bus
- Take the taxi from Badrinath to Pantnagar Airport (PGH)taxi
- Fly from Pantnagar Airport (PGH) to Biju Patnaik International Airport (BBI)plane PGH - BBI
- Take the bus from Bhubaneswar, Odisha to Puri, Odishabus
18h 3mBus, train to Chandigarh International Airport, fly
- Take the bus from FlixBus Badrinath to FlixBus Dehradun - Jogiwala Chowkbus
- Take the train from Yog Nagari Rishikesh to Chandigarhtrain
- Fly from Chandigarh International Airport (IXC) to Biju Patnaik International Airport (BBI)plane IXC - BBI
- Take the bus from Bhubaneswar, Odisha to Puri, Odishabus
26h 35mBus, train to Bareilly Airport, fly
- Take the bus from FlixBus Badrinath to FlixBus Haridwar - Kashyap Ashrambus
- Take the train from Haridwar Jn to Bareillytrain
- Fly from Bareilly Airport (BEK) to Biju Patnaik International Airport (BBI)plane BEK - BBI
- Take the bus from Bhubaneswar, Odisha to Puri, Odishabus
28h 36mTaxi, 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 Anand Vihar Terminaltrain
- Take the train from Anand Vihar Terminal to Puritrain
44h 15m₹6,101–14,220
Badrinath to Puri by bus, foot, subway, and train
Comparing Your Travel Options
The cheapest way to get from Badrinath to Puri is to bus and train which costs ₹1,700 - ₹10,000 and takes 43h 6m.
The fastest way to get from Badrinath to Puri is to drive which takes 28h 8m and costs ₹21,000 - ₹31,000.
No, there is no direct bus from Badrinath to Puri. However, there are services departing from FlixBus Badrinath and arriving at Puri, Odisha via FlixBus Delhi - Anand Vihar ISBT and Varanasi, Uttar Pradesh. The journey, including transfers, takes approximately 2 days 0h.
The distance between Badrinath and Puri is 1975 km. The road distance is 1880 km.
The best way to get from Badrinath to Puri without a car is to bus and train which takes 43h 6m and costs ₹1,700 - ₹10,000.
It takes approximately 22h 15m to get from Badrinath to Puri, including transfers.
Badrinath to Puri bus services, operated by FlixBus India, depart from FlixBus Badrinath station.
Badrinath to Puri bus services, operated by FlixBus India, arrive at FlixBus Delhi - Anand Vihar ISBT station.
Yes, the driving distance between Badrinath to Puri is 1880 km. It takes approximately 28h 8m to drive from Badrinath to Puri.
There are 185+ hotels available in Puri.
What companies run services between Badrinath, India and Puri, India?
You can take a bus from FlixBus Badrinath to Puri, Odisha via FlixBus Delhi - Anand Vihar ISBT, FlixBus Varanasi - Tulsi Travels, Lahartara Circle 25 No Pillar, and Varanasi, Uttar Pradesh in around 2d.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Biju Patnaik International Airport
- Ave. Duration
- 2h 9m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Indira Gandhi International Airport to Biju Patnaik International Airport via Patna
- Ave. Duration
- 4h 20m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,500–15,000
Flights from Indira Gandhi International Airport to Biju Patnaik International Airport via Kolkata
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Dehradun Airport to Biju Patnaik International Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹8,000–18,000
Flights from Dehradun Airport to Biju Patnaik International Airport via Kolkata
- Ave. Duration
- 6h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹8,000–18,000
Flights from Dehradun Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- ₹8,000–18,000
Flights from Pantnagar Airport to Biju Patnaik International Airport via Indira Gandhi International Airport
- Ave. Duration
- 10h 20m
- When
- Every day
- Estimated price
- ₹11,000–27,000
Flights from Chandigarh International Airport to Biju Patnaik International Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹8,500–47,000
Flights from Chandigarh International Airport to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- ₹8,500–47,000
Flights from Chandigarh International Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 7h 2m
- When
- Every day
- Estimated price
- ₹8,500–47,000
Flights from Chandigarh International Airport to Biju Patnaik International Airport via Ahmedabad
- Ave. Duration
- 6h 15m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ₹8,500–47,000
Flights from Bareilly Airport to Biju Patnaik International Airport via Bengaluru
- Ave. Duration
- 6h 15m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹20,000–39,000
Flights from Bareilly Airport to Biju Patnaik International Airport via Indira Gandhi International Airport
- Ave. Duration
- 7h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹13,000–35,000
Flights from Bareilly Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 8h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹19,000–38,000
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Biju Patnaik International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ₹8,500–20,000
Flights from Dehradun Airport to Biju Patnaik International Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹8,000–26,000
Flights from Dehradun Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ₹13,000–28,000
Flights from Chandigarh International Airport to Biju Patnaik International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- ₹9,000–16,000
Flights from Chandigarh International Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- ₹15,000–30,000
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Biju Patnaik International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ₹8,500–17,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from New Delhi to Bhubaneswar
- Ave. Duration
- 24h 30m
- Frequency
- Once daily
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–900
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,700–3,400
- First Class (1A)
- ₹4,600–6,000
Train from Bhubaneswar to Puri
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Yog Nagari Rishikesh to Chandigarh
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Haridwar Jn to Bareilly
- Ave. Duration
- 5h 32m
- Frequency
- 4 times a day
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Dehradun to Anand Vihar Terminal
- Ave. Duration
- 4h 45m
- Frequency
- 6 times a week
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Anand Vihar Terminal to Puri
- Ave. Duration
- 30h 50m
- Frequency
- Twice daily
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–950
- Third AC (3A)
- ₹1,900–2,500
- Second AC (2A)
- ₹2,800–3,500
- First Class (1A)
- ₹4,700–6,000
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Badrinath to FlixBus Delhi - Kashmere Gate
- Ave. Duration
- 14h 55m
- Frequency
- 4 times a day
- Estimated price
- ₹850–2,900
- Website
- FlixBus India
Bus from FlixBus Badrinath to FlixBus Delhi - Kashmere Gate
- Ave. Duration
- 14h 55m
- Frequency
- 4 times a day
- Estimated price
- ₹850–2,900
- Website
- FlixBus India
Bus from FlixBus Badrinath to FlixBus Delhi - Anand Vihar ISBT
- Ave. Duration
- 14h 30m
- Frequency
- 4 times a day
- Estimated price
- ₹850–2,900
- Website
- FlixBus India
Bus from FlixBus Delhi - Anand Vihar ISBT to FlixBus Varanasi - Tulsi Travels, Lahartara Circle 25 No Pillar
- Ave. Duration
- 14h 40m
- Frequency
- 6 times a week
- Estimated price
- ₹1,100–3,900
- Website
- FlixBus India
Bus from FlixBus Badrinath to FlixBus Dehradun - Jogiwala Chowk
- Ave. Duration
- 9h 20m
- Frequency
- 4 times a day
- Estimated price
- ₹500–1,700
- Website
- FlixBus India
Bus from FlixBus Badrinath to FlixBus Haridwar - Kashyap Ashram
- Ave. Duration
- 10h 25m
- Frequency
- 4 times a day
- Estimated price
- ₹600–1,900
- 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
- Phone
- +91 9945600000
- press@redbus.com
- Website
- Khandai Supreme
Bus from Bhubaneswar, Odisha to Puri, Odisha
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Schedules at
- Khandai Supreme
Bus from Bhubaneswar, Odisha to Puri, Odisha
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Schedules at
- Khandai Supreme
Bus from Bhubaneswar, Odisha to Puri, Odisha
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Schedules at
- Khandai Supreme
Bus from Bhubaneswar, Odisha to Puri, Odisha
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Schedules at
- Khandai Supreme
Bus from Bhubaneswar, Odisha to Puri, Odisha
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Schedules at
- Khandai Supreme
- Phone
- +91 9530045999
- Website
- Gajraj Bus Service
Bus from Varanasi, Uttar Pradesh to Puri, Odisha
- Ave. Duration
- 17h 30m
- Frequency
- Twice daily
- Estimated price
- ₹1,100–1,600
- Schedules at
- Gajraj Bus Service
- AC Sleeper
- ₹1,100–1,600
- Ave. Duration
- 6h 15m
- Estimated price
- ₹4,100–7,500
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












