There are 12 ways to get from Badrinath to Ujjain by taxi, plane, train, bus, car, or bus (Flixbus)
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 Indore, train
best- Take the taxi from Badrinath to Dehradun Airport (DED)taxi
- Fly from Dehradun Airport (DED) to Indore (IDR)plane DED - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
14h 9m₹12,961–20,588Bus, 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 Ujjain Jntrain
33h 8m₹1,348–5,551Taxi, 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 Kota Jntrain
- Take the train from Kota Jn to Nagda Jntrain
- Take the train from Nagda Jn to Ujjain Jntrain
24h 2m₹5,831–12,020Bus, train via Delhi
- Take the bus from FlixBus Badrinath to FlixBus Delhi - Kashmere Gatebus
- Take the train from New Delhi to Nagda Jntrain
- Take the train from Nagda Jn to Ujjain Jntrain
25h 47m₹1,524–7,278Drive 1,177.4 km
- Drive from Badrinath to Ujjaincar 1,177.4 km
16h 27m₹13,178–19,034Bus to Indira Gandhi International Airport, fly to Indore, train
- Take the bus from FlixBus Badrinath to FlixBus Delhi - Kashmere Gatebus
- Fly from Indira Gandhi International Airport (DEL) to Indore (IDR)plane DEL - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
22h 47m₹7,229–12,657Bus to Indira Gandhi International Airport, fly to Raja Bhoj International Airport, train
- Take the bus from FlixBus Badrinath to FlixBus Delhi - Kashmere Gatebus
- Fly from Indira Gandhi International Airport (DEL) to Raja Bhoj International Airport (BHO)plane DEL - BHO
- Take the train from Sant Hirdaram Nagar to Ujjain Jntrain
22h 42m₹6,149–11,328Taxi to Dehradun Airport, fly to Raja Bhoj International Airport, train
- Take the taxi from Badrinath to Dehradun Airport (DED)taxi
- Fly from Dehradun Airport (DED) to Raja Bhoj International Airport (BHO)plane DED - BHO
- Take the train from Sant Hirdaram Nagar to Ujjain Jntrain
13h 34m₹12,981–20,759Taxi to Pantnagar Airport, fly to Indore, train
- Take the taxi from Badrinath to Pantnagar Airport (PGH)taxi
- Fly from Pantnagar Airport (PGH) to Indore (IDR)plane PGH - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
15h 41m₹14,205–31,694Bus, train to Chandigarh International Airport, fly to Indore, train
- 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 Indore (IDR)plane IXC - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
21h 40m₹7,010–16,704Bus
- Take the bus from FlixBus Badrinath to FlixBus Mussoorie - Library Roadbus FlixBus IN0310J
- Take the bus from Dehradun to Ujjainbus redbusIndia_Volvo 9600 Multi-Axle A/C Sleeper
28h 50m₹1,615–8,586Bus via Delhi
- Take the bus from FlixBus Badrinath to FlixBus Delhi - Kashmere Gatebus FlixBus IN0310J
- Take the bus from Delhi Kashmiri Gate to Ujjain Dewas Gatebus
30h 33m₹1,672–5,548
Badrinath to Ujjain by bus, foot, subway, and train
Comparing Your Travel Options
The cheapest way to get from Badrinath to Ujjain is to bus and train which costs ₹1,300 - ₹6,000 and takes 33h 8m.
The fastest way to get from Badrinath to Ujjain is to taxi and fly and train which takes 13h 34m and costs ₹13,000 - ₹21,000.
No, there is no direct bus from Badrinath to Ujjain. However, there are services departing from FlixBus Badrinath and arriving at Ujjain via Mussoorie Library Road and Dehradun. The journey, including transfers, takes approximately 28h 50m.
The distance between Badrinath and Ujjain is 1259 km. The road distance is 1177.4 km.
The best way to get from Badrinath to Ujjain without a car is to taxi and bus and train which takes 24h 2m and costs ₹5,500 - ₹12,000.
It takes approximately 14h 9m to get from Badrinath to Ujjain, including transfers.
Badrinath to Ujjain bus services, operated by FlixBus India, depart from FlixBus Badrinath station.
Badrinath to Ujjain bus services, operated by FlixBus India, arrive at FlixBus Mussoorie - Library Road station.
Yes, the driving distance between Badrinath to Ujjain is 1177 km. It takes approximately 16h 27m to drive from Badrinath to Ujjain.
Book your Badrinath to Ujjain bus tickets online with Omio.
What companies run services between Badrinath, India and Ujjain, India?
You can take a bus from FlixBus Badrinath to Ujjain via FlixBus Mussoorie - Library Road, Mussoorie Library Road, and Dehradun in around 28h 50m.
- Website
- goindigo.in
Flights from Dehradun Airport to Indore via Indira Gandhi International Airport
- Ave. Duration
- 4h 23m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Dehradun Airport to Indore via Jaipur
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Dehradun Airport to Indore via Ahmedabad
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Dehradun Airport to Indore via Pune
- Ave. Duration
- 6h 5m
- When
- Monday to Friday
- Estimated price
- ₹6,500–12,000
Flights from Dehradun Airport to Indore via Mumbai
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Dehradun Airport to Indore via Kolkata
- Ave. Duration
- 8h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹6,500–12,000
Flights from Indira Gandhi International Airport to Indore
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹6,000–8,000
Flights from Indira Gandhi International Airport to Indore via Jaipur
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ₹6,000–8,000
Flights from Indira Gandhi International Airport to Raja Bhoj International Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- ₹4,800–6,000
Flights from Dehradun Airport to Raja Bhoj International Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 33m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Dehradun Airport to Raja Bhoj International Airport via Mumbai
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Pantnagar Airport to Indore via Indira Gandhi International Airport
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- ₹8,500–24,000
Flights from Pantnagar Airport to Indore via Indira Gandhi International Airport, Jaipur
- Ave. Duration
- 6h 47m
- When
- Every day
- Estimated price
- ₹8,500–24,000
Flights from Pantnagar Airport to Indore via Indira Gandhi International Airport, Ahmedabad
- Ave. Duration
- 7h 30m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,500–24,000
Flights from Chandigarh International Airport to Indore
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹6,000–11,000
Flights from Chandigarh International Airport to Indore via Indira Gandhi International Airport
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ₹6,000–11,000
- Website
- airindia.in
Flights from Dehradun Airport to Indore via Indira Gandhi International Airport
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Indira Gandhi International Airport to Indore
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹4,600–13,000
Flights from Indira Gandhi International Airport to Raja Bhoj International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹3,800–13,000
Flights from Dehradun Airport to Raja Bhoj International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- ₹4,600–15,000
Flights from Chandigarh International Airport to Indore via Indira Gandhi International Airport
- Ave. Duration
- 4h 20m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ₹6,500–12,000
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Indore
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹6,000–7,500
Flights from Indira Gandhi International Airport to Raja Bhoj International Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- ₹3,800–13,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Indore Jn Bg to Ujjain Jn
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Dehradun to Kota Jn
- Ave. Duration
- 11h 50m
- Frequency
- Once daily
- Estimated price
- ₹380–3,000
- Website
- irctc.co.in
- Sleeper Class
- ₹380–460
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,300–3,000
Train from Kota Jn to Nagda Jn
- Ave. Duration
- 2h 17m
- Frequency
- Hourly
- 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 Nagda Jn to Ujjain Jn
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from New Delhi to Nagda Jn
- Ave. Duration
- 7h 2m
- Frequency
- 4 times a day
- Estimated price
- ₹360–2,800
- Website
- irctc.co.in
- Sleeper Class
- ₹360–430
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,100–2,800
Train from Nagda Jn to Ujjain Jn
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Indore Jn Bg to Ujjain Jn
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Sant Hirdaram Nagar to Ujjain Jn
- Ave. Duration
- 2h 15m
- Frequency
- Every 2 hours
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Sant Hirdaram Nagar to Ujjain Jn
- Ave. Duration
- 2h 15m
- Frequency
- Every 2 hours
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Indore Jn Bg to Ujjain Jn
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
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 Indore Jn Bg to Ujjain Jn
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Haridwar Jn to Ujjain Jn
- Ave. Duration
- 20h 10m
- Frequency
- 4 times a week
- Estimated price
- ₹490–3,800
- Website
- irctc.co.in
- Sleeper Class
- ₹490–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,900–3,800
- Phone
- +91 8404855555
- 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 55m
- Frequency
- Once daily
- Estimated price
- ₹1,000–3,500
- Website
- FlixBus India
Bus from FlixBus Badrinath to FlixBus Delhi - Kashmere Gate
- Ave. Duration
- 15h 55m
- Frequency
- Once daily
- Estimated price
- ₹1,000–3,500
- Website
- FlixBus India
Bus from FlixBus Badrinath to FlixBus Delhi - Kashmere Gate
- Ave. Duration
- 15h 55m
- Frequency
- Once daily
- Estimated price
- ₹1,000–3,500
- 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 Mussoorie - Library Road
- Ave. Duration
- 8h 25m
- Frequency
- Once daily
- Estimated price
- ₹550–1,700
- Website
- FlixBus India
Bus from FlixBus Badrinath to FlixBus Delhi - Kashmere Gate
- Ave. Duration
- 15h 55m
- Frequency
- Once daily
- Estimated price
- ₹1,000–3,500
- Website
- FlixBus India
Bus from FlixBus Badrinath to FlixBus Rudraprayag
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ₹300–750
- Website
- FlixBus India
- Website
- Globehopper Mobility
Bus from Dehradun to Ujjain
- Ave. Duration
- 17h 25m
- Frequency
- 5 times a week
- Schedules at
- Globehopper Mobility
- Phone
- +91 9995388059
- [email protected]
- Website
- Punchiry Tours and Holidays
Bus from Dehradun to Ujjain
- Ave. Duration
- 18h
- Frequency
- 3 times a week
- Estimated price
- ₹1,300–5,500
- Schedules at
- Punchiry Tours and Holidays
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Dehradun to Ujjain
- Ave. Duration
- 17h 25m
- Frequency
- Twice a week
- Estimated price
- ₹750–2,700
- Schedules at
- Zingbus
Bus from Delhi Kashmiri Gate to Ujjain Dewas Gate
- Ave. Duration
- 13h 30m
- Frequency
- 4 times a day
- Estimated price
- ₹650–2,100
- Website
- zingbus.com
- Sleeper / Seater
- ₹1,000–1,700
- Phone
- 01382 - 224 208
- [email protected]
- Website
- GMOU
Bus from Rudraprayag to Haridwar
- Ave. Duration
- 5h 50m
- Frequency
- Hourly
- Estimated price
- ₹550–1,000
- Website
- GMOU
- Seater
- ₹550–1,000
- Ave. Duration
- 6h 23m
- 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
Booking & Getting There
There are 571+ hotels available in Ujjain.


















