There are 10 ways to get from Soron to Ujjain by train, bus, 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.
Train
best- Take the train from Kasganj to Nagda Jntrain 22976 / ...
- Take the train from Nagda Jn to Ujjain Jntrain 12466 / ...
14h 35m₹592–4,663Train via Agra
cheapest- Take the train from Soron Shukarkshetra to Agra Forttrain 15056
- Take the train from Agra Fort to Ujjain Jntrain 14320
19h 16m₹534–4,122Train, bus
- Take the train from Soron Shukarkshetra to Idgah Agra Jntrain 15056
- Take the bus from Agra, Uttar Pradesh to Ujjain, Madhya Pradeshbus Agra, Uttar Pradesh - Ujjain, Madhya Pradesh
16h 41mDrive 726.6 km
- Drive from Soron to Ujjaincar 726.6 km
8h 40m₹8,223–11,878Taxi
- Take the taxi from Soron to Ujjaintaxi 726.6 km
8h 40m₹13,000–17,000Train to Pantnagar Airport, fly to Indore, train
- Take the train from Soron Shukarkshetra to Pantnagartrain
- Fly from Pantnagar Airport (PGH) to Indore (IDR)plane PGH - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
12h 36m₹7,108–20,760Bus
- Take the bus from Budaun to Delhibus Budaun - Delhi
- Take the bus from Delhi to Ujjainbus Delhi - Ujjain
18h 25m₹1,991–3,913Train, train to Indira Gandhi International Airport, fly to Indore
- Take the train from Soron Shukarkshetra to Mathura Jntrain
- Take the train from Mathura Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Indore (IDR)plane DEL - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
11h 49m₹6,486–11,632Train, train to Indira Gandhi International Airport, fly to Raja Bhoj International Airport
- Take the train from Soron Shukarkshetra to Mathura Jntrain
- Take the train from Mathura Jn to New Delhitrain
- 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
11h 49m₹5,506–11,803Train, train to Chaudhary Charan Singh Airport, fly to Indore
- Take the train from Soron Shukarkshetra to Bareillytrain
- Take the train from Bareilly to Lucknowtrain
- Fly from Chaudhary Charan Singh Airport (LKO) to Indore (IDR)plane LKO - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
12h 43m₹6,509–14,735
Soron to Ujjain by train
Questions & Answers
The cheapest way to get from Soron to Ujjain is to train via Agra which costs ₹500 - ₹4,200 and takes 19h 16m.
The fastest way to get from Soron to Ujjain is to drive which takes 8h 40m and costs ₹8,000 - ₹12,000.
No, there is no direct bus from Soron to Ujjain. However, there are services departing from Budaun and arriving at Ujjain via Delhi. The journey, including transfers, takes approximately 18h 25m.
No, there is no direct train from Soron to Ujjain. However, there are services departing from Soron Shukarkshetra and arriving at Ujjain Jn via Kasganj and Nagda Jn. The journey, including transfers, takes approximately 14h 35m.
The distance between Soron and Ujjain is 755 km. The road distance is 726.6 km.
The best way to get from Soron to Ujjain without a car is to train which takes 14h 35m and costs ₹550 - ₹4,700.
It takes approximately 14h 35m to get from Soron to Ujjain, including transfers.
Soron to Ujjain bus services, operated by IntrCity SmartBus, depart from Budaun station.
Soron to Ujjain train services, operated by Indian Railways, depart from Kasganj station.
The best way to get from Soron to Ujjain is to train which takes 14h 35m and costs ₹550 - ₹4,700. Alternatively, you can bus, which costs ₹1,900 - ₹4,000 and takes 18h 25m.
What companies run services between Soron, India and Ujjain, India?
You can take a train from Soron Shukarkshetra to Ujjain Jn via Kasganj and Nagda Jn in around 14h 35m. Alternatively, you can take a vehicle from Soron to Ujjain via Budaun and Delhi in around 18h 25m.
- Website
- goindigo.in
Flights from Pantnagar Airport to Indore via Indira Gandhi International Airport
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹6,500–18,000
Flights from Indira Gandhi International Airport to Indore
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- ₹6,000–9,000
Flights from Indira Gandhi International Airport to Indore via Jaipur
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ₹6,000–9,000
Flights from Indira Gandhi International Airport to Raja Bhoj International Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- ₹5,000–7,000
Flights from Chaudhary Charan Singh Airport to Indore
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ₹6,500–10,000
Flights from Chaudhary Charan Singh Airport to Indore via Indira Gandhi International Airport
- Ave. Duration
- 3h 42m
- When
- Every day
- Estimated price
- ₹6,500–10,000
Flights from Chaudhary Charan Singh Airport to Indore via Ahmedabad
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹6,500–10,000
Flights from Chaudhary Charan Singh Airport to Indore via Pune
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹6,500–10,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kasganj to Nagda Jn
- Ave. Duration
- 10h 53m
- Frequency
- Twice a week
- 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 Soron Shukarkshetra to Idgah Agra Jn
- Ave. Duration
- 4h 24m
- Frequency
- 3 times a week
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–800
- First Class (1A)
- ₹1,000–1,400
Train from Soron Shukarkshetra to Pantnagar
- Ave. Duration
- 3h 32m
- Frequency
- 3 times a week
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–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 Soron Shukarkshetra to Agra Fort
- Ave. Duration
- 5h 11m
- Frequency
- 3 times a week
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Agra Fort to Ujjain Jn
- Ave. Duration
- 13h 5m
- Frequency
- Once a week
- 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,200–2,800
Train from Soron Shukarkshetra to Mathura Jn
- Ave. Duration
- 2h 55m
- Frequency
- Twice daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Mathura Jn to New Delhi
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–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 Soron Shukarkshetra to Mathura Jn
- Ave. Duration
- 2h 55m
- Frequency
- Twice daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Mathura Jn to New Delhi
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–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 Soron Shukarkshetra to Bareilly
- Ave. Duration
- 1h 41m
- Frequency
- 3 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Bareilly to Lucknow
- Ave. Duration
- 3h 31m
- 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 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
Bus from Agra, Uttar Pradesh to Ujjain, Madhya Pradesh
- Ave. Duration
- 11h 30m
- Frequency
- Hourly
- Schedules at
- Jai Maa Raj Rajeshwari Travels
- Ave. Duration
- 8h 40m
- Estimated price
- ₹13,000–17,000
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
More Questions & Answers
Soron to Ujjain bus services, operated by IntrCity SmartBus, arrive at Delhi station.
Soron to Ujjain train services, operated by Indian Railways, arrive at Nagda Jn station.
Yes, the driving distance between Soron to Ujjain is 727 km. It takes approximately 8h 40m to drive from Soron to Ujjain.
There are 568+ hotels available in Ujjain.






