There are 9 ways to get from Salasar to Ujjain by train, taxi, bus, car, 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 Sri Dungargarh to Ujjain Jntrain 04715 / ...
14h 23m₹765–3,620Taxi, bus
- Take the taxi from Salasar to Bikaner, Rajasthantaxi
- Take the bus from Bikaner, Rajasthan to Ujjain, Madhya Pradeshbus Bikaner, Rajasthan - Ujjain, Madhya Pradesh
16h 24mDrive 670 km
- Drive from Salasar to Ujjaincar 670 km
9h 25m₹7,647–11,045Taxi
- Take the taxi from Salasar to Ujjaintaxi 670 km
9h 25m₹12,000–15,000Train to Nal Airport, fly to Indore, train
- Take the train from Sri Dungargarh to Bikaner Jntrain
- Fly from Nal Airport (BKB) to Indore (IDR)plane BKB - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
13h 45m₹7,135–22,649Train, bus
- Take the train from Sri Dungargarh to Ajmertrain
- Take the bus from Ajmer, Rajasthan to Kota(Rajasthan), Rajasthanbus
- Take the bus from Kota(Rajasthan), Rajasthan to Ujjain, Madhya Pradeshbus
19h 29mTrain to Nal Airport, fly to Raja Bhoj International Airport, train
- Take the train from Sri Dungargarh to Bikaner Jntrain
- Fly from Nal Airport (BKB) to Raja Bhoj International Airport (BHO)plane BKB - BHO
- Take the train from Sant Hirdaram Nagar to Ujjain Jntrain
11h 29m₹7,655–24,820Train to Jaipur International Airport, fly to Indore, train
- Take the train from Sri Dungargarh to Dahar-Ka-Balajitrain
- Fly from Jaipur International Airport (JAI) to Indore (IDR)plane JAI - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
13h 23m₹6,245–15,294Train to Indira Gandhi International Airport, fly to Indore, train
- Take the train from Sri Dungargarh 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
13h 3m₹6,790–11,499
Nal Airport (BKB) to Indore (IDR) flights
Comparing Your Travel Options
The cheapest way to get from Salasar to Ujjain is to train which costs ₹750 - ₹3,700 and takes 14h 23m.
The fastest way to get from Salasar to Ujjain is to drive which takes 9h 25m and costs ₹7,500 - ₹11,000.
No, there is no direct train from Salasar to Ujjain. However, there are services departing from Sri Dungargarh and arriving at Ujjain Jn via . The journey, including transfers, takes approximately 14h 23m.
The distance between Salasar and Ujjain is 833 km. The road distance is 670 km.
The best way to get from Salasar to Ujjain without a car is to train which takes 14h 23m and costs ₹750 - ₹3,700.
It takes approximately 14h 23m to get from Salasar to Ujjain, including transfers.
Salasar to Ujjain train services, operated by Indian Railways, depart from Sri Dungargarh station.
Salasar to Ujjain train services, operated by Indian Railways, arrive at Ujjain Jn station.
Yes, the driving distance between Salasar to Ujjain is 670 km. It takes approximately 9h 25m to drive from Salasar to Ujjain.
There are 543+ hotels available in Ujjain.
What companies run services between Salasar, India and Ujjain, India?
Indian Railways operates a train from Sri Dungargarh to Ujjain Jn once a week. Tickets cost ₹410–3,200 and the journey takes 14h 18m.
- Website
- goindigo.in
Flights from Nal Airport to Indore via Indira Gandhi International Airport
- Ave. Duration
- 8h 12m
- When
- Every day
- Estimated price
- ₹6,500–20,000
Flights from Nal Airport to Indore via Indira Gandhi International Airport, Jaipur International Airport
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- ₹6,500–20,000
Flights from Nal Airport to Raja Bhoj International Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 37m
- When
- Every day
- Estimated price
- ₹7,000–22,000
Flights from Jaipur International Airport to Indore
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹5,500–12,000
Flights from Jaipur International Airport to Indore via Ahmedabad
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- ₹5,500–12,000
Flights from Jaipur International Airport to Indore via Indira Gandhi International Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹5,500–12,000
Flights from Indira Gandhi International Airport to Indore
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- ₹6,000–8,000
Flights from Indira Gandhi International Airport to Indore via Jaipur International Airport
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ₹6,000–8,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Sri Dungargarh to Ujjain Jn
- Ave. Duration
- 14h 18m
- Frequency
- Once a week
- Estimated price
- ₹410–3,200
- Website
- irctc.co.in
- Sleeper Class
- ₹410–490
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,500–1,900
- First Class (1A)
- ₹2,500–3,200
Train from Sri Dungargarh to Bikaner Jn
- Ave. Duration
- 1h 44m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–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
Train from Sri Dungargarh to Ajmer
- Ave. Duration
- 7h 53m
- Frequency
- Once a week
- Estimated price
- ₹250–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Sri Dungargarh to Bikaner Jn
- Ave. Duration
- 1h 44m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
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 Sri Dungargarh to Dahar-Ka-Balaji
- Ave. Duration
- 5h 15m
- Frequency
- Once a week
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
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 Sri Dungargarh to New Delhi
- Ave. Duration
- 6h 28m
- Frequency
- 4 times a week
- Estimated price
- ₹250–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
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 92616 00608
- [email protected]
- Website
- Rathore Travels Madho
Bus from Bikaner, Rajasthan to Ujjain, Madhya Pradesh
- Ave. Duration
- 15h 15m
- Frequency
- Twice daily
- Website
- Rathore Travels Madho
- Website
- Rathore Travels Madho
- Ave. Duration
- 5h 17m
- Estimated price
- ₹1,700–15,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






