There are 6 ways to get from Belagavi to Ujjain by plane, train, bus, 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.
Fly from Belgaum Airport, train
best- Fly from Belgaum Airport (IXG) to Indore (IDR)plane IXG - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
8h 7m₹11,544–20,595Train
cheapest- Take the train from Belgaum to Ratlam Jntrain 19668
- Take the train from Ratlam Jn to Ujjain Jntrain 12961 / ...
23h 58m₹692–5,240Bus
- Take the bus from Belagavi to Indorebus redbusIndia_Bharat Benz A/C Sleeper / ...
- Take the bus from Indore to Ujjainbus redbusIndia_A/C Sleeper
25h 15mDrive 929.9 km
- Drive from Belagavi to Ujjaincar 929.9 km
13h 51m₹9,019–13,027Bus to Hubli Airport, fly, train
- Take the bus from Belagavi to Hubballibus
- Fly from Hubli Airport (HBX) to Indore (IDR)plane HBX - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
11h 3m₹12,665–16,695Bus via Kolhāpur
- Take the bus from Belagavi to Kolhapurbus redbusIndia_Volvo 9600 Multi-Axle A/C Sleeper
- Take the bus from Kolhapur to Ujjainbus redbusIndia_A/C Sleeper / ...
27h 9m
Belagavi to Ujjain by train
Comparing Your Travel Options
The cheapest way to get from Belagavi to Ujjain is to train which costs ₹650 - ₹5,500 and takes 23h 58m.
The fastest way to get from Belagavi to Ujjain is to fly and train which takes 8h 7m and costs ₹11,000 - ₹21,000.
No, there is no direct bus from Belagavi to Ujjain. However, there are services departing from Belagavi and arriving at Ujjain via Indore. The journey, including transfers, takes approximately 25h 15m.
No, there is no direct train from Belagavi to Ujjain. However, there are services departing from Belgaum and arriving at Ujjain Jn via Ratlam Jn. The journey, including transfers, takes approximately 23h 58m.
The distance between Belagavi and Ujjain is 878 km. The road distance is 929.9 km.
The best way to get from Belagavi to Ujjain without a car is to train which takes 23h 58m and costs ₹650 - ₹5,500.
It takes approximately 8h 7m to get from Belagavi to Ujjain, including transfers.
Belagavi to Ujjain bus services, operated by Humsafar Travels, depart from Belagavi station.
Belagavi to Ujjain train services, operated by Indian Railways, depart from Belgaum station.
The best way to get from Belagavi to Ujjain is to train which takes 23h 58m and costs ₹650 - ₹5,500. Alternatively, you can bus, which costs and takes 25h 15m.
What companies run services between Belagavi, India and Ujjain, India?
You can take a train from Belgaum to Ujjain Jn via Ratlam Jn in around 23h 58m. Alternatively, you can take a bus from Belagavi to Ujjain via Indore in around 25h 15m.
- Website
- goindigo.in
Flights from Belgaum Airport to Indore via Hyderabad
- Ave. Duration
- 6h 12m
- When
- Every day
- Estimated price
- ₹11,000–19,000
Flights from Belgaum Airport to Indore via Bengaluru
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹11,000–19,000
Flights from Hubli Airport to Indore via Hyderabad
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹12,000–15,000
Flights from Hubli Airport to Indore via Mumbai
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹12,000–15,000
Flights from Hubli Airport to Indore via Bengaluru
- Ave. Duration
- 6h
- When
- Wednesday
- Estimated price
- ₹12,000–15,000
Flights from Hubli Airport to Indore via Delhi
- Ave. Duration
- 6h 10m
- When
- Sunday
- Estimated price
- ₹12,000–15,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 Belgaum to Ratlam Jn
- Ave. Duration
- 21h 35m
- Frequency
- Once a week
- Estimated price
- ₹550–4,200
- Website
- irctc.co.in
- Sleeper Class
- ₹550–650
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹1,900–2,500
- First Class (1A)
- ₹3,300–4,200
Train from Ratlam Jn to Ujjain Jn
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
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
- Phone
- +91 93738 99995
- [email protected]
- Website
- Humsafar Bus
Bus from Belagavi to Indore
- Ave. Duration
- 23h 5m
- Frequency
- Twice daily
- Website
- Humsafar Bus
Bus from Belagavi to Hubballi
- Ave. Duration
- 2h
- Frequency
- 3 times a week
- Website
- Humsafar Bus
Bus from Kolhapur to Ujjain
- Ave. Duration
- 24h 14m
- Frequency
- 4 times a day
- Website
- Humsafar Bus
- Phone
- +91 9950141188
- [email protected]
- Website
- Salasar vaishnav travels
Bus from Belagavi to Indore
- Ave. Duration
- 19h 45m
- Frequency
- Once daily
- Website
- Salasar vaishnav travels
Bus from Belagavi to Hubballi
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Website
- Salasar vaishnav travels
Bus from Belagavi to Kolhapur
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Website
- Salasar vaishnav travels
- Website
- Barsana Travels
Bus from Indore to Ujjain
- Ave. Duration
- 2h
- Frequency
- Hourly
- Schedules at
- Barsana Travels
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Indore to Ujjain
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- [email protected]
- Website
- Royal Travels
Bus from Indore to Ujjain
- Ave. Duration
- 1h 50m
- Frequency
- Every 3 hours
- Website
- Royal Travels
- Website
- Rajasthan Travels
Bus from Indore to Ujjain
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Schedules at
- Rajasthan Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Indore to Ujjain
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a day
- Estimated price
- ₹320–600
- Schedules at
- Zingbus
- Website
- Aman Raman Travels
Bus from Indore to Ujjain
- Ave. Duration
- 1h 46m
- Frequency
- 3 times a day
- Schedules at
- Aman Raman Travels
- Website
- RCT SmartBus
Bus from Indore to Ujjain
- Ave. Duration
- 2h 10m
- Frequency
- 3 times a day
- Schedules at
- RCT SmartBus
- Phone
- +91 07442423097
- [email protected]
- Website
- Samreen Travels
Bus from Indore to Ujjain
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Schedules at
- Samreen Travels
- Phone
- +91 92616 00608
- [email protected]
- Website
- Rathore Travels Madho
Bus from Indore to Ujjain
- Ave. Duration
- 2h
- Frequency
- Once daily
- Website
- Rathore Travels Madho
- Website
- Rathore Travels Madho
- Website
- Baneshwari Travels
Bus from Indore to Ujjain
- Ave. Duration
- 2h
- Frequency
- Once daily
- Schedules at
- Baneshwari Travels
- Website
- Pooja Travels
Bus from Indore to Ujjain
- Ave. Duration
- 2h
- Frequency
- Once daily
- Schedules at
- Pooja Travels
- Website
- omio.com
Bus from Indore to Ujjain
- Ave. Duration
- 2h
- Frequency
- 6 times a week
- Schedules at
- hanstravel.in
- Phone
- +91 9853444995
- [email protected]
- Website
- Mahadev Bus Service
Bus from Indore to Ujjain
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a week
- Website
- Mahadev Bus Service
- Website
- Mahadev Bus Service
- Website
- India Tours and Travels
Bus from Indore to Ujjain
- Ave. Duration
- 1h 5m
- Frequency
- 3 times a week
- Schedules at
- India Tours and Travels
- Website
- Gagan Mahalaxmi Travels
Bus from Indore to Ujjain
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a week
- Schedules at
- Gagan Mahalaxmi Travels
- Website
- Om Maa Mahashakti Travels
Bus from Indore to Ujjain
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a week
- Schedules at
- Om Maa Mahashakti Travels
- Website
- BK Yadav Travels
Bus from Indore to Ujjain
- Ave. Duration
- 2h 10m
- Frequency
- 3 times a week
- Schedules at
- BK Yadav Travels
- Website
- Ali Bus Service
Bus from Indore to Ujjain
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a week
- Schedules at
- Ali Bus Service
- Website
- Ankit Tours and Travels
Bus from Belagavi to Hubballi
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Schedules at
- Ankit Tours and Travels
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Belagavi to Hubballi
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- ₹254–257
- Schedules at
- Vijayanand Travels
Bus from Belagavi to Kolhapur
- Ave. Duration
- 2h 5m
- Frequency
- 4 times a day
- Estimated price
- ₹270–310
- Schedules at
- Vijayanand Travels
- Phone
- +919428521105
- [email protected]
- Website
- Gujarat Travels
Bus from Belagavi to Hubballi
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Schedules at
- Gujarat Travels
- Website
- Meera Tours & Travels
Bus from Belagavi to Hubballi
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Schedules at
- Meera Tours & Travels
- Phone
- +91 80970 37466
- [email protected]
- Website
- Canara Pinto
Bus from Belagavi to Hubballi
- Ave. Duration
- 2h
- Frequency
- Once daily
- Schedules at
- Canara Pinto
- Website
- Arohi Travels
Bus from Belagavi to Hubballi
- Ave. Duration
- 1h 18m
- Frequency
- Once daily
- Schedules at
- Arohi Travels
- Phone
- +91 02269875555
- [email protected]
- Website
- Dolphin Bus
Bus from Belagavi to Hubballi
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Website
- Dolphin Bus
Bus from Belagavi to Kolhapur
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Website
- Dolphin Bus
- Website
- Gogte WorldBus
Bus from Belagavi to Hubballi
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Schedules at
- Gogte WorldBus
Bus from Belagavi to Kolhapur
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Schedules at
- Gogte WorldBus
- Website
- Konduskar Travels Pvt. Ltd
Bus from Belagavi to Hubballi
- Ave. Duration
- 1h 15m
- Frequency
- Once a week
- Schedules at
- Konduskar Travels Pvt. Ltd
Bus from Belagavi to Kolhapur
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Schedules at
- Konduskar Travels Pvt. Ltd
- Phone
- +91 91193 34336
- [email protected]
- Website
- Shree Balaji Tour and Travel
Bus from Belagavi to Hubballi
- Ave. Duration
- 1h 30m
- Frequency
- Once a week
- Schedules at
- Shree Balaji Tour and Travel
Bus from Belagavi to Kolhapur
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Schedules at
- Shree Balaji Tour and Travel
- Website
- Fantasy Wheels
Bus from Belagavi to Hubballi
- Ave. Duration
- 2h 15m
- Frequency
- Once a week
- Schedules at
- Fantasy Wheels
- Phone
- +91-8879498558
- [email protected]
- Website
- Anand Travels
Bus from Belagavi to Kolhapur
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Schedules at
- Anand Travels
- Phone
- +91 9784162573
- [email protected]
- Website
- Shree Ganesh Travels
Bus from Belagavi to Kolhapur
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Schedules at
- Shree Ganesh Travels
- Website
- Arsh Travels
Bus from Belagavi to Kolhapur
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Schedules at
- Arsh Travels
- Website
- PSR Travels Goa
Bus from Belagavi to Kolhapur
- Ave. Duration
- 2h 40m
- Frequency
- 3 times a day
- Schedules at
- PSR Travels Goa
Bus from Kolhapur to Ujjain
- Ave. Duration
- 19h 15m
- Frequency
- Once daily
- Schedules at
- PSR Travels Goa
- Phone
- +919228009328
- [email protected]
- Website
- Raj Ratan Tours & Travels
Bus from Belagavi to Kolhapur
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Schedules at
- Raj Ratan Tours & Travels
- Website
- Ashray Travels
Bus from Belagavi to Kolhapur
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Schedules at
- Ashray Travels
- Phone
- +91 75684 35009
- Website
- Shri Mallinath Tours And Travels
Bus from Belagavi to Kolhapur
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a week
- Schedules at
- Shri Mallinath Tours And Travels
- Phone
- +91 8888056147
- [email protected]
- Website
- AR Group Vijaylaxmi Travels
Bus from Belagavi to Kolhapur
- Ave. Duration
- 3h 40m
- Frequency
- 4 times a week
- Website
- AR Group Vijaylaxmi Travels
- Website
- Kalyani Travels
Bus from Belagavi to Kolhapur
- Ave. Duration
- 1h 50m
- Frequency
- Twice a week
- Schedules at
- Kalyani Travels
- Phone
- +91 91366 60435
- [email protected]
- Website
- PVS Bus
Bus from Belagavi to Kolhapur
- Ave. Duration
- 23h 40m
- Frequency
- 4 times a week
- Website
- PVS Bus
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 Travelling around the UAE, How to travel India's Golden Triangle, and How to get from London to Edinburgh - to help you get the most out of your next trip.
Booking & Getting There
Belagavi to Ujjain bus services, operated by Humsafar Travels, arrive at Indore station.
Belagavi to Ujjain train services, operated by Indian Railways, arrive at Ratlam Jn station.
Yes, the driving distance between Belagavi to Ujjain is 930 km. It takes approximately 13h 51m to drive from Belagavi to Ujjain.
Book your Belagavi to Ujjain bus tickets online with Omio.
There are 598+ hotels available in Ujjain.





































