There are 7 ways to get from Subhash Nagar to Ujjain by plane, train, bus (Flixbus), car, taxi, or bus
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)IXG - IDR
- Take the train from Indore Jn Bg to Ujjain Jn
13h 3m₹9,618–16,593Train
cheapest- Take the train from Belgaum to Ratlam Jn19668
- Take the train from Ratlam Jn to Ujjain Jn12961 / ...
24h 8m₹838–5,475Bus
- Take the bus from Belagavi to Pune
- Take the bus from FlixBus Pune - Yerwada to FlixBus Ujjain - Hariphatak circleFlixBus IN2320
24h 28m₹1,530–4,358Drive 927 km
- Drive from Subhash Nagar to Ujjain927 km
13h 48m₹9,797–14,151Taxi to Goa Mopa, fly, train
- Take the taxi from Subhash Nagar to Goa-Mopa-Airport-GOX
- Fly from Goa Mopa (GOX) to Indore (IDR)GOX - IDR
- Take the train from Indore Jn Bg to Ujjain Jn
6h 20m₹8,951–18,533Taxi to Dabolim Airport, fly, train
- Take the taxi from Subhash Nagar to Dabolim Airport (GOI)
- Fly from Dabolim Airport (GOI) to Indore (IDR)GOI - IDR
- Take the train from Indore Jn Bg to Ujjain Jn
6h 41m₹9,541–15,730Bus to Hubli Airport, fly, train
- Take the bus from Belagavi to Hubballi Old-Bus Stand
- Fly from Hubli Airport (HBX) to Indore (IDR)HBX - IDR
- Take the train from Indore Jn Bg to Ujjain Jn
10h 26m₹7,641–15,997
Belgaum Airport (IXG) to Indore (IDR) flights
Questions & Answers
The cheapest way to get from Subhash Nagar to Ujjain is to train which costs ₹800 - ₹5,500 and takes 24h 8m.
The fastest way to get from Subhash Nagar to Ujjain is to taxi and fly and train which takes 6h 20m and costs ₹8,500 - ₹19,000.
No, there is no direct bus from Subhash Nagar to Ujjain. However, there are services departing from Belagavi and arriving at FlixBus Ujjain - Hariphatak circle via Pune station and FlixBus Pune - Yerwada. The journey, including transfers, takes approximately 24h 28m.
The distance between Subhash Nagar and Ujjain is 861 km. The road distance is 927 km.
The best way to get from Subhash Nagar to Ujjain without a car is to train which takes 24h 8m and costs ₹800 - ₹5,500.
It takes approximately 13h 3m to get from Subhash Nagar to Ujjain, including transfers.
Subhash Nagar to Ujjain bus services, operated by Vijayanand Travels, depart from Belagavi station.
The best way to get from Subhash Nagar to Ujjain is to train which takes 24h 8m and costs ₹800 - ₹5,500. Alternatively, you can bus, which costs ₹1,500 - ₹4,400 and takes 24h 28m.
Subhash Nagar to Ujjain bus services, operated by Vijayanand Travels, arrive at Pune station.
Yes, the driving distance between Subhash Nagar to Ujjain is 927 km. It takes approximately 13h 48m to drive from Subhash Nagar to Ujjain.
What companies run services between Subhash Nagar, Karnātaka, India and Ujjain, India?
You can take a vehicle from Subhash Nagar to Ujjain Jn via Belgaum and Ratlam Jn in around 24h 8m. Alternatively, you can take a bus from Belagavi to FlixBus Ujjain - Hariphatak circle via Pune, Pune station, Gunjan corner, and FlixBus Pune - Yerwada in around 24h 28m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Belgaum Airport to Indore via Bengaluru
- Ave. Duration
- 11h 40m
- When
- Every day
- Estimated price
- ₹9,000–15,000
Flights from Belgaum Airport to Indore via Delhi
- Ave. Duration
- 11h 27m
- When
- Every day
- Estimated price
- ₹9,000–15,000
Flights from Belgaum Airport to Indore via Hyderabad
- Ave. Duration
- 13h 15m
- When
- Every day
- Estimated price
- ₹9,000–15,000
Flights from Goa Mopa to Indore via Ahmedabad
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₹6,000–17,000
Flights from Dabolim Airport to Indore
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- ₹5,500–9,500
Flights from Dabolim Airport to Indore via Pune
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- ₹5,500–9,500
Flights from Dabolim Airport to Indore via Bengaluru
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₹5,500–9,500
Flights from Hubli Airport to Indore via Mumbai
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹7,000–14,000
Flights from Hubli Airport to Indore via Hyderabad
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹7,000–14,000
Flights from Hubli Airport to Indore via Bengaluru
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- ₹7,000–14,000
- Website
- airindiaexpress.in
Flights from Goa Mopa to Indore
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹4,900–15,000
Flights from Dabolim Airport to Indore
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹4,200–13,000
- Website
- airindia.in
Flights from Dabolim Airport to Indore
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹4,200–13,000
Flights from Dabolim Airport to Indore via Mumbai
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ₹5,000–8,500
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Indore Jn Bg to Ujjain Jn
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Belgaum to Ratlam Jn
- Ave. Duration
- 21h 43m
- Frequency
- Once a week
- Estimated price
- ₹550–4,200
- Website
- https://www.irctc.co.in/nget/train-search
- 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
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Phone
- 0836 230 7300
- help@vrlbus.in
- Website
- vrlbus.in
Bus from Belagavi to Pune
- Ave. Duration
- 6h 1m
- Frequency
- Hourly
- Estimated price
- ₹500–950
- Schedules at
- vrlbus.in
Bus from Belagavi to Hubballi Old-Bus Stand
- Ave. Duration
- 1h 46m
- Frequency
- Hourly
- Estimated price
- ₹255–260
- Schedules at
- vrlbus.in
- Phone
- +91 8404855555
- Website
- flixbus.in
Bus from FlixBus Pune - Yerwada to FlixBus Ujjain - Hariphatak circle
- Ave. Duration
- 17h 15m
- Frequency
- Once daily
- Estimated price
- ₹1,000–3,400
- Website
- https://www.flixbus.in
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Belagavi to Hubballi Old-Bus Stand
- Ave. Duration
- 1h 50m
- Frequency
- Every 2 hours
- Estimated price
- ₹490–700
- Schedules at
- ksrtc.in
- Ave. Duration
- 1h 49m
- Estimated price
- ₹3,800–5,500
Vailankanni Travels
- Phone
- +91 95 91 34 52 91
- Website
- vailankannitravels.in
Namokar Travels
Malaprabha Travels
- Phone
- +91 96 92 44 66 87
- Website
- malaprabha.wixsite.com
Vailankanni Travels
- Phone
- +91 95 91 34 52 91
- Website
- vailankannitravels.in
Namokar Travels
Malaprabha Travels
- Phone
- +91 96 92 44 66 87
- Website
- malaprabha.wixsite.com
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 to the UK: What do I need to know?, How to get from Stansted Airport into central London, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
More Questions & Answers
There are 677+ hotels available in Ujjain.














