There are 6 ways to get from Jabalpur to Ujjain by bus, train, car, taxi, 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 via Bhopal
best- Take the bus from Jabalpur to Bhopalbus redbusIndia_A/C Sleeper
- Take the bus from Bhopal to Ujjainbus redbusIndia_Volvo AC Seater
9h 32mTrain
cheapest- Take the train from Jabalpur to Ujjain Jntrain 18234 / ...
11h 55m₹290–2,300Drive 487.3 km
- Drive from Jabalpur to Ujjaincar 487.3 km
7h 49m₹5,468–7,898Taxi
- Take the taxi from Jabalpur to Ujjaintaxi 487.3 km
7h 49m₹7,500–9,500Fly, train
- Fly from Jabalpur (JLR) to Indore (IDR)plane JLR - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
9h 12m₹5,952–16,486Bus
- Take the bus from Jabalpur to Chhindwarabus redbusIndia_A/C Seater Push Back / ...
- Take the bus from Chhindwara to Ujjainbus redbusIndia_A/C Sleeper
16h 25m
Jabalpur (JLR) to Indore (IDR) flights
Comparing Your Travel Options
The cheapest way to get from Jabalpur to Ujjain is to train which costs ₹290 - ₹2,300 and takes 11h 55m.
The fastest way to get from Jabalpur to Ujjain is to drive which takes 7h 49m and costs ₹5,000 - ₹8,000.
No, there is no direct bus from Jabalpur to Ujjain. However, there are services departing from Jabalpur and arriving at Ujjain via Bhopal. The journey, including transfers, takes approximately 9h 32m.
Yes, there is a direct train departing from Jabalpur and arriving at Ujjain Jn. Services depart twice daily, and operate every day. The journey takes approximately 11h 55m.
The distance between Jabalpur and Ujjain is 486 km. The road distance is 487.3 km.
The best way to get from Jabalpur to Ujjain without a car is to bus via Bhopal which takes 9h 32m and costs .
It takes approximately 9h 32m to get from Jabalpur to Ujjain, including transfers.
Jabalpur to Ujjain bus services, operated by Aditi Travels, depart from Jabalpur station.
Jabalpur to Ujjain train services, operated by Indian Railways, depart from Jabalpur station.
The best way to get from Jabalpur to Ujjain is to bus via Bhopal which takes 9h 32m and costs . Alternatively, you can train, which costs ₹290 - ₹2,300 and takes 11h 55m.
What companies run services between Jabalpur, India and Ujjain, India?
You can take a bus from Jabalpur to Ujjain via Bhopal in around 9h 32m. Alternatively, Indian Railways operates a train from Jabalpur to Ujjain Jn twice daily. Tickets cost ₹290–2,300 and the journey takes 11h 55m.
- Website
- goindigo.in
Flights from Jabalpur to Indore via Delhi
- Ave. Duration
- 6h 28m
- When
- Every day
- Estimated price
- ₹5,500–15,000
Flights from Jabalpur to Indore via Bengaluru
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- ₹5,500–15,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jabalpur to Ujjain Jn
- Ave. Duration
- 11h 55m
- Frequency
- Twice daily
- Estimated price
- ₹290–2,300
- Website
- irctc.co.in
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–1,000
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,800–2,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
- Website
- Aditi Travels
Bus from Jabalpur to Bhopal
- Ave. Duration
- 5h 30m
- Frequency
- Every 4 hours
- Schedules at
- Aditi Travels
- Website
- X Elite by Radha Vallabh
Bus from Jabalpur to Bhopal
- Ave. Duration
- 5h 30m
- Frequency
- 4 times a day
- Schedules at
- X Elite by Radha Vallabh
- Website
- Lokenath Bus Service
Bus from Jabalpur to Bhopal
- Ave. Duration
- 4h 55m
- Frequency
- Twice daily
- Schedules at
- Lokenath Bus Service
Bus from Bhopal to Ujjain
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Schedules at
- Lokenath Bus Service
- Website
- H.k. travels
Bus from Jabalpur to Bhopal
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Schedules at
- H.k. travels
- Phone
- +91 70003 66416
- [email protected]
- Website
- Barkoti Travels
Bus from Jabalpur to Bhopal
- Ave. Duration
- 9h 25m
- Frequency
- Once daily
- Website
- Barkoti Travels
- Phone
- +91 9111109595
- [email protected]
- Website
- Jai Bhawani Tours and Travels
Bus from Jabalpur to Bhopal
- Ave. Duration
- 5h 35m
- Frequency
- 5 times a week
- Website
- Jai Bhawani Tours and Travels
- Website
- Jai Bhawani Tours and Travels
Bus from Bhopal to Ujjain
- Ave. Duration
- 2h 50m
- Frequency
- 3 times a day
- Website
- Jai Bhawani Tours and Travels
- Website
- Jai Bhawani Tours and Travels
- Website
- Sagar Travels Vidisha
Bus from Jabalpur to Bhopal
- Ave. Duration
- 8h 15m
- Frequency
- 5 times a week
- Schedules at
- Sagar Travels Vidisha
- Website
- Nafees Bus Service
Bus from Jabalpur to Bhopal
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a week
- Schedules at
- Nafees Bus Service
- Phone
- 07314069090
- 07314069090
- Website
- Intercity Travels
Bus from Jabalpur to Bhopal
- Ave. Duration
- 4h 40m
- Frequency
- 4 times a week
- Schedules at
- Intercity Travels
Bus from Bhopal to Ujjain
- Ave. Duration
- 4h
- Frequency
- Once daily
- Schedules at
- Intercity Travels
- Website
- Om Brajdeep Bus Service
Bus from Jabalpur to Bhopal
- Ave. Duration
- 10h 30m
- Frequency
- 4 times a week
- Schedules at
- Om Brajdeep Bus Service
- Phone
- +919228009328
- [email protected]
- Website
- Raj Ratan Tours & Travels
Bus from Jabalpur to Bhopal
- Ave. Duration
- 6h 15m
- Frequency
- 3 times a week
- Schedules at
- Raj Ratan Tours & Travels
- Website
- Bhopal Travels
Bus from Jabalpur to Bhopal
- Ave. Duration
- 4h 20m
- Frequency
- Once a week
- Schedules at
- Bhopal Travels
- Website
- Mirza Travels Jabalpur
Bus from Jabalpur to Bhopal
- Ave. Duration
- 5h 50m
- Frequency
- Once a week
- Schedules at
- Mirza Travels Jabalpur
- Phone
- +91 99932 88888
- [email protected]
- Website
- Chartered Bus
Bus from Bhopal to Ujjain
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Website
- Chartered Bus
- Website
- omio.com
Bus from Bhopal to Ujjain
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a day
- Schedules at
- hanstravel.in
- Website
- Sanskar Travels
Bus from Bhopal to Ujjain
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Schedules at
- Sanskar Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Bhopal to Ujjain
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Website
- NeuGo
- Phone
- +91 74222 21306
- [email protected]
- Website
- Ashok Travels Mandsaur Group
Bus from Bhopal to Ujjain
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- ₹1,000–1,400
- Schedules at
- Ashok Travels Mandsaur Group
- Website
- Om Shanti Travels
Bus from Bhopal to Ujjain
- Ave. Duration
- 6h
- Frequency
- Once daily
- Schedules at
- Om Shanti Travels
Bus from Chhindwara to Ujjain
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Schedules at
- Om Shanti Travels
- Website
- Raaj Rath Travels Co.
Bus from Bhopal to Ujjain
- Ave. Duration
- 3h 42m
- Frequency
- 5 times a week
- Schedules at
- Raaj Rath Travels Co.
- Website
- Ashok Travels
Bus from Bhopal to Ujjain
- Ave. Duration
- 3h 55m
- Frequency
- Twice a week
- Schedules at
- Ashok Travels
- Website
- BK Yadav Travels
Bus from Bhopal to Ujjain
- Ave. Duration
- 4h 51m
- Frequency
- Once a week
- Schedules at
- BK Yadav Travels
- Website
- Malviya Travels BPL
Bus from Bhopal to Ujjain
- Ave. Duration
- 5h 15m
- Frequency
- Once a week
- Schedules at
- Malviya Travels BPL
- Website
- SMT Tours and Travels
Bus from Jabalpur to Chhindwara
- Ave. Duration
- 5h
- Frequency
- 4 times a day
- Schedules at
- SMT Tours and Travels
- Website
- Krishna Bus Service Seoni
Bus from Jabalpur to Chhindwara
- Ave. Duration
- 5h 25m
- Frequency
- Once daily
- Schedules at
- Krishna Bus Service Seoni
- Website
- Ashrafi Travels
Bus from Jabalpur to Chhindwara
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Schedules at
- Ashrafi Travels
- Website
- Rahul Bus Service
Bus from Jabalpur to Chhindwara
- Ave. Duration
- 4h 10m
- Frequency
- 4 times a week
- Schedules at
- Rahul Bus Service
- Website
- Ari Roadways Seoni
Bus from Jabalpur to Chhindwara
- Ave. Duration
- 5h 20m
- Frequency
- 4 times a week
- Schedules at
- Ari Roadways Seoni
- Website
- Seoni Roadways
Bus from Jabalpur to Chhindwara
- Ave. Duration
- 4h 40m
- Frequency
- 3 times a week
- Schedules at
- Seoni Roadways
- Website
- NeelKamal Bus Service
Bus from Chhindwara to Ujjain
- Ave. Duration
- 11h
- Frequency
- 3 times a day
- Schedules at
- NeelKamal Bus Service
- Website
- Rahul Travels Seoni
Bus from Chhindwara to Ujjain
- Ave. Duration
- 8h 40m
- Frequency
- 4 times a week
- Schedules at
- Rahul Travels Seoni
- Website
- District Transport
Bus from Chhindwara to Ujjain
- Ave. Duration
- 9h 30m
- Frequency
- 4 times a week
- Schedules at
- District Transport
- Website
- Indore Travels
Bus from Chhindwara to Ujjain
- Ave. Duration
- 10h 20m
- Frequency
- 4 times a week
- Schedules at
- Indore Travels
- Phone
- +917879122122
- [email protected]
- Website
- vermatravelsindia.com
Bus from Chhindwara to Ujjain
- Ave. Duration
- 10h 15m
- Frequency
- Once a week
- Estimated price
- ₹1,100–1,700
- Book at
- Verma Travels
- Ave. Duration
- 7h 49m
- Estimated price
- ₹7,500–9,500
Gupta Travels
- Phone
- +91 93 01 20 47 83
- Website
- guptatravelsjabalpur.com
Jabalpur Cab
- Phone
- +91 83 10 39 71 15
- Website
- jabalpurcabbooking.com
Meraz Travels
- Phone
- +91 93 03 88 88 84
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I get from Sydney to Melbourne, Which side of Niagara Falls should I choose (and how do I get there)?, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Jabalpur to Ujjain bus services, operated by Aditi Travels, arrive at Bhopal station.
Jabalpur to Ujjain train services, operated by Indian Railways, arrive at Ujjain Jn station.
Yes, the driving distance between Jabalpur to Ujjain is 487 km. It takes approximately 7h 49m to drive from Jabalpur to Ujjain.
Book your Jabalpur to Ujjain bus tickets online with Omio.
There are 572+ hotels available in Ujjain.



















