There are 9 ways to get from Ujjain to Sohna by train, taxi, bus (Flixbus), car, plane, 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.
Train, taxi
best- Take the train from Ujjain Jn to Delhi Safdarjngtrain 22941
- Take the taxi from Delhi Safdarjng to Sohnataxi
10h 28m₹1,482–4,375Train, bus
cheapest- Take the train from Ujjain Jn to New Delhitrain 12415 / ...
- Take the bus from Huda City Centre to Maruti Kunj Morebus 111B
14h 29m₹462–3,012Bus
- Take the bus from FlixBus Ujjain - Ring Road Square to FlixBus Gurugram - Rajiv Chowkbus FlixBus IN0520A / ...
- Take the bus from Rajeev Chowk to Raghav Vatikabus 218
13h 47m₹986–3,260Drive 646 km
- Drive from Ujjain to Sohnacar 646 km
7h 45m₹7,150–10,328Taxi
- Take the taxi from Ujjain to Sohnataxi 646 km
7h 45m₹13,000–16,000Train to Indore, fly, bus
- 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 bus from Gurugram Bus Stand to Raghav Vatikabus
8h 2m₹5,206–12,225Train, bus via Nagda
- Take the train from Ujjain Jn to Nagda Jntrain
- Take the train from Nagda Jn to New Delhitrain
- Take the bus from Sector 48-49/South City-II to Raghav Vatikabus 218
11h 47m₹565–3,910Bus via Delhi
- Take the bus from Ujjain Dewas Gate to Delhi Kashmiri Gatebus
- Take the bus from Huda City Centre to Maruti Kunj Morebus 111B
16h 16m₹745–2,279Train to Raja Bhoj International Airport, fly, bus
- 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 bus from Gurugram Bus Stand to Raghav Vatikabus
8h 28m₹4,817–15,449
Indore (IDR) to Indira Gandhi International Airport (DEL) flights
Questions & Answers
The cheapest way to get from Ujjain to Sohna is to train and bus which costs ₹460 - ₹3,100 and takes 14h 29m.
The fastest way to get from Ujjain to Sohna is to drive which takes 7h 45m and costs ₹7,000 - ₹11,000.
No, there is no direct bus from Ujjain to Sohna. However, there are services departing from FlixBus Ujjain - Ring Road Square and arriving at Raghav Vatika via Rajeev Chowk. The journey, including transfers, takes approximately 13h 47m.
The distance between Ujjain and Sohna is 793 km. The road distance is 646 km.
The best way to get from Ujjain to Sohna without a car is to train and taxi which takes 10h 28m and costs ₹1,400 - ₹4,400.
It takes approximately 10h 28m to get from Ujjain to Sohna, including transfers.
Ujjain to Sohna bus services, operated by FlixBus India, depart from FlixBus Ujjain - Ring Road Square station.
Ujjain to Sohna bus services, operated by FlixBus India, arrive at FlixBus Gurugram - Rajiv Chowk station.
Yes, the driving distance between Ujjain to Sohna is 646 km. It takes approximately 7h 45m to drive from Ujjain to Sohna.
There are 1034+ hotels available in Sohna.
What companies run services between Ujjain, India and Sohna, Haryana, India?
You can take a bus from FlixBus Ujjain - Ring Road Square to Raghav Vatika via FlixBus Gurugram - Rajiv Chowk and Rajeev Chowk in around 13h 47m.
- Website
- goindigo.in
Flights from Indore to Indira Gandhi International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹6,000–13,000
Flights from Raja Bhoj International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- ₹5,000–16,000
- Website
- airindia.in
Flights from Indore to Indira Gandhi International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- ₹5,000–9,000
Flights from Raja Bhoj International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- ₹4,500–9,500
- Website
- airindiaexpress.in
Flights from Indore to Indira Gandhi International Airport
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- ₹5,000–7,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Ujjain Jn to Delhi Safdarjng
- Ave. Duration
- 9h 42m
- Frequency
- Once a week
- Estimated price
- ₹380–2,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹380–450
- Third AC (3A)
- ₹950–1,300
- Second AC (2A)
- ₹1,300–1,800
- First Class (1A)
- ₹2,300–2,900
Train from Ujjain Jn to Indore Jn Bg
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Ujjain Jn to Nagda Jn
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- 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 New Delhi
- Ave. Duration
- 7h 22m
- Frequency
- 4 times a day
- Estimated price
- ₹360–2,800
- Website
- https://www.irctc.co.in/nget/train-search
- 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 Ujjain Jn to New Delhi
- Ave. Duration
- 11h 50m
- Frequency
- Twice daily
- Estimated price
- ₹380–2,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹380–450
- Third AC (3A)
- ₹950–1,300
- Second AC (2A)
- ₹1,300–1,800
- First Class (1A)
- ₹2,300–2,900
Train from Ujjain Jn to Sant Hirdaram Nagar
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Estimated price
- ₹170–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Phone
- +91 8404855555
- Website
- flixbus.in
Bus from FlixBus Ujjain - Ring Road Square to FlixBus Gurugram - Rajiv Chowk
- Ave. Duration
- 12h 35m
- Frequency
- Twice daily
- Estimated price
- ₹950–3,300
- Website
- https://www.flixbus.in
- Phone
- +91 73034 22556
- travelintimegmcbl@gmail.com
- Website
- gmcbl.in
Bus from Rajeev Chowk to Raghav Vatika
- Ave. Duration
- 1h 5m
- Frequency
- Every 15 minutes
- Estimated price
- ₹25–40
- Website
- https://www.gmcbl.in/?language=en
Bus from Gurugram Bus Stand to Raghav Vatika
- Ave. Duration
- 1h 11m
- Frequency
- Every 15 minutes
- Estimated price
- ₹26–40
- Website
- https://www.gmcbl.in/?language=en
Bus from Sector 48-49/South City-II to Raghav Vatika
- Ave. Duration
- 55 min
- Frequency
- Every 15 minutes
- Estimated price
- ₹20–40
- Website
- https://www.gmcbl.in/?language=en
Bus from Huda City Centre to Maruti Kunj More
- Ave. Duration
- 47 min
- Frequency
- Every 10 minutes
- Estimated price
- ₹20–30
- Website
- https://www.gmcbl.in/?language=en
- Phone
- 91 82870 09889
- care@zingbus.com
- Website
- zingbus.com
Bus from Ujjain Dewas Gate to Delhi Kashmiri Gate
- Ave. Duration
- 13h 30m
- Frequency
- 4 times a day
- Estimated price
- ₹650–2,200
- Website
- https://www.zingbus.com/
- Sleeper / Seater
- ₹1,000–1,700
- Ave. Duration
- 4h 15m
- Estimated price
- ₹1,100–16,000
Rajasthan Cab
- Phone
- +91 93 58 81 19 41
- Website
- rajasthancab.com
OLA cabs
- Website
- olacabs.com
Meru Cabs
- Phone
- +911144224422
- Website
- meru.in
Chiku Cab
- Phone
- +918448445504
- Website
- chikucab.com
Taxi In Ujjain
- Phone
- +91 95 22 20 51 11
- Website
- taxiinujjain.in
Mahakal Taxi
- Phone
- +91 97 52 42 43 00
- Website
- mahakaltaxi.com
Chajju Taxi
- Phone
- +91 95 22 22 22 08
- Website
- chajjutaxi.com
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












