There are 10 ways to get from Ujjain to Soron 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 Ujjain Jn to Nagda Jntrain 19315 / ...
- Take the train from Nagda Jn to Kasganjtrain 22444 / ...
13h 7m₹577–4,575Train via Agra
cheapest- Take the train from Ujjain Jn to Agra Forttrain 14319
- Take the train from Agra Fort to Soron Shukarkshetratrain 15055
18h 18m₹534–4,137Bus, train
- Take the bus from Ujjain, Madhya Pradesh to Agra, Uttar Pradeshbus Ujjain, Madhya Pradesh - Agra, Uttar Pradesh
- Take the train from Idgah Agra Jn to Soron Shukarkshetratrain 15055
17h 2mDrive 731.9 km
- Drive from Ujjain to Soroncar 731.9 km
8h 46m₹8,283–11,963Taxi
- Take the taxi from Ujjain to Sorontaxi 731.9 km
8h 46m₹13,000–17,000Train to Indore, fly to Pantnagar Airport, train
- Take the train from Ujjain Jn to Indore Jn Bgtrain
- Fly from Indore (IDR) to Pantnagar Airport (PGH)plane IDR - PGH
- Take the train from Pantnagar to Soron Shukarkshetratrain
17h 59m₹7,088–20,705Bus, taxi
- Take the bus from Ujjain, Madhya Pradesh to Noida, Uttar Pradeshbus
- Take the bus from Noida, Uttar Pradesh to Etahbus
- Take the taxi from Etah to Sorontaxi
18h 13mTrain to Indore, fly to Indira Gandhi International Airport, train
- Take the train from Ujjain Jn to Indore Jn Bgtrain
- Fly from Indore (IDR) to Indira Gandhi International Airport (DEL)plane IDR - DEL
- Take the train from New Delhi to Mathura Jntrain
- Take the train from Mathura Jn to Soron Shukarkshetratrain
11h 29m₹6,493–11,625Train to Raja Bhoj International Airport, fly to Indira Gandhi International Airport, train
- Take the train from Ujjain Jn to Sant Hirdaram Nagartrain
- Fly from Raja Bhoj International Airport (BHO) to Indira Gandhi International Airport (DEL)plane BHO - DEL
- Take the train from New Delhi to Mathura Jntrain
- Take the train from Mathura Jn to Soron Shukarkshetratrain
11h 2m₹5,505–11,849Train to Indore, fly to Chaudhary Charan Singh Airport, train
- Take the train from Ujjain Jn to Indore Jn Bgtrain
- Fly from Indore (IDR) to Chaudhary Charan Singh Airport (LKO)plane IDR - LKO
- Take the train from Lucknow to Bareillytrain
- Take the train from Bareilly to Soron Shukarkshetratrain
13h 4m₹6,508–14,715
Ujjain to Soron by train
Questions & Answers
The cheapest way to get from Ujjain to Soron is to train via Agra which costs ₹500 - ₹4,200 and takes 18h 18m.
The fastest way to get from Ujjain to Soron is to drive which takes 8h 46m and costs ₹8,000 - ₹12,000.
No, there is no direct train from Ujjain to Soron. However, there are services departing from Ujjain Jn and arriving at Soron Shukarkshetra via Nagda Jn and Kasganj. The journey, including transfers, takes approximately 13h 7m.
The distance between Ujjain and Soron is 726 km. The road distance is 731.9 km.
The best way to get from Ujjain to Soron without a car is to train which takes 13h 7m and costs ₹550 - ₹4,600.
It takes approximately 13h 7m to get from Ujjain to Soron, including transfers.
Ujjain to Soron train services, operated by Indian Railways, depart from Ujjain Jn station.
Ujjain to Soron train services, operated by Indian Railways, arrive at Nagda Jn station.
Yes, the driving distance between Ujjain to Soron is 732 km. It takes approximately 8h 46m to drive from Ujjain to Soron.
There are one+ hotels available in Soron.
What companies run services between Ujjain, India and Soron, India?
You can take a train from Ujjain Jn to Soron Shukarkshetra via Nagda Jn and Kasganj in around 13h 7m.
- Website
- goindigo.in
Flights from Indore to Pantnagar Airport via Indira Gandhi International Airport
- Ave. Duration
- 12h 55m
- When
- Every day
- Estimated price
- ₹6,500–20,000
Flights from Indore to Pantnagar Airport via Ahmedabad, Indira Gandhi International Airport
- Ave. Duration
- 10h 20m
- When
- Every day
- Estimated price
- ₹6,500–18,000
Flights from Indore to Pantnagar Airport via Jaipur, Indira Gandhi International Airport
- Ave. Duration
- 12h 15m
- When
- Every day
- Estimated price
- ₹6,500–18,000
Flights from Indore to Pantnagar Airport via Chaudhary Charan Singh Airport, Indira Gandhi International Airport
- Ave. Duration
- 13h
- When
- Every day
- Estimated price
- ₹6,500–18,000
Flights from Indore to Pantnagar Airport via Raipur, Indira Gandhi International Airport
- Ave. Duration
- 15h
- When
- Every day
- Estimated price
- ₹6,500–18,000
Flights from Indore to Pantnagar Airport via Jabalpur, Indira Gandhi International Airport
- Ave. Duration
- 16h 5m
- When
- Every day
- Estimated price
- ₹6,500–18,000
Flights from Indore to Indira Gandhi International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- ₹6,000–9,000
Flights from Indore to Indira Gandhi International Airport via Jaipur
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- ₹6,000–9,000
Flights from Indore to Indira Gandhi International Airport via Nagpur
- Ave. Duration
- 3h 55m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,000–9,000
Flights from Raja Bhoj International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- ₹5,000–7,000
Flights from Indore to Chaudhary Charan Singh Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ₹6,500–10,000
Flights from Indore to Chaudhary Charan Singh Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- ₹6,500–10,000
Flights from Indore to Chaudhary Charan Singh Airport via Pune
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₹6,500–10,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ujjain Jn to Nagda 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 Nagda Jn to Kasganj
- Ave. Duration
- 10h
- Frequency
- Twice a week
- Estimated price
- ₹340–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹340–410
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
Train from Idgah Agra Jn to Soron Shukarkshetra
- Ave. Duration
- 4h 26m
- 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 Ujjain Jn to Indore Jn Bg
- Ave. Duration
- 2h
- 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 Pantnagar to Soron Shukarkshetra
- Ave. Duration
- 3h 38m
- 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 Ujjain Jn to Agra Fort
- Ave. Duration
- 12h 35m
- 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 Agra Fort to Soron Shukarkshetra
- Ave. Duration
- 4h 43m
- 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 Ujjain Jn to Indore Jn Bg
- Ave. Duration
- 2h
- 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 New Delhi to Mathura Jn
- Ave. Duration
- 1h 19m
- 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 Mathura Jn to Soron Shukarkshetra
- Ave. Duration
- 2h 16m
- 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 Ujjain Jn to Sant Hirdaram Nagar
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- 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 New Delhi to Mathura Jn
- Ave. Duration
- 1h 19m
- 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 Mathura Jn to Soron Shukarkshetra
- Ave. Duration
- 2h 16m
- 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 Ujjain Jn to Indore Jn Bg
- Ave. Duration
- 2h
- 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 Lucknow to Bareilly
- Ave. Duration
- 3h 24m
- 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 Bareilly to Soron Shukarkshetra
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- 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
- Website
- Balaji Bus Services
Bus from Ujjain, Madhya Pradesh to Agra, Uttar Pradesh
- Ave. Duration
- 11h 25m
- Frequency
- Hourly
- Schedules at
- Balaji Bus Services
- Ave. Duration
- 4h 45m
- Estimated price
- ₹1,000–17,000
Chajju Taxi
- Phone
- +91 95 22 22 22 08
- Website
- chajjutaxi.com
Mahakal Taxi
- Phone
- +91 99 77 79 42 30
- Website
- mahakaltaxi.com
Ujjain Taxi
- Phone
- +91 99 93 32 38 81
- Website
- ujjaintaxi.in
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






