There are 7 ways to get from Surat to Nalkheda by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus via Ratlām
best- Take the train from Surat to Ratlam Jntrain
- Take the train from Ratlam Jn to Ujjain Jntrain
- Take the bus from Ujjain to Nalkhedabus
10h 26mTrain, taxi
cheapest- Take the train from Surat to Shajapurtrain 22193 / ...
- Take the taxi from Shajapur to Nalkhedataxi
10h 50m₹1,313–3,656Bus
- Take the bus from Surat to Ujjainbus redbusIndia_A/C Sleeper / ...
- Take the bus from Ujjain to Nalkhedabus redbusIndia_Leyland Non A/C Seater Executive / ...
15h 15mDrive 572.1 km
- Drive from Surat to Nalkhedacar 572.1 km
6h 57m₹6,405–9,252Taxi
- Take the taxi from Surat to Nalkhedataxi 572.1 km
6h 57m₹9,500–12,000Train, bus
- Take the train from Surat to Ujjain Jntrain 12961 / ...
- Take the bus from Ujjain to Nalkhedabus redbusIndia_Leyland Non A/C Seater Executive / ...
10h 28mBus via Indore
- Take the bus from Surat to Indorebus redbusIndia_A/C Sleeper / ...
- Take the bus from Indore to Nalkhedabus redbusIndia_Leyland Non A/C Seater Executive / ...
16h 35m
Comparing Your Travel Options
The cheapest way to get from Surat to Nalkheda is to train and taxi which costs ₹1,300 - ₹3,700 and takes 10h 50m.
The fastest way to get from Surat to Nalkheda is to drive which takes 6h 57m and costs ₹6,000 - ₹9,500.
No, there is no direct bus from Surat to Nalkheda. However, there are services departing from Surat and arriving at Nalkheda via Ujjain. The journey, including transfers, takes approximately 15h 15m.
The distance between Surat and Nalkheda is 591 km. The road distance is 572.1 km.
The best way to get from Surat to Nalkheda without a car is to train and bus via Ratlām which takes 10h 26m and costs .
It takes approximately 10h 26m to get from Surat to Nalkheda, including transfers.
Surat to Nalkheda bus services, operated by SLGT Travels, depart from Surat station.
Surat to Nalkheda bus services, operated by SLGT Travels, arrive at Ujjain station.
Yes, the driving distance between Surat to Nalkheda is 572 km. It takes approximately 6h 57m to drive from Surat to Nalkheda.
Book your Surat to Nalkheda bus tickets online with Omio.
What companies run services between Surat, India and Nalkheda, India?
You can take a bus from Surat to Nalkheda via Ujjain in around 15h 15m.
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Surat to Ratlam Jn
- Ave. Duration
- 4h 37m
- Frequency
- Hourly
- 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 Ratlam Jn to Ujjain Jn
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Surat to Ujjain Jn
- Ave. Duration
- 7h 3m
- Frequency
- 4 times a day
- Estimated price
- ₹280–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹280–340
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Surat to Shajapur
- Ave. Duration
- 9h 52m
- Frequency
- 3 times a week
- Estimated price
- ₹310–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹310–370
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,400
- slgtbus@gmail.com
- Website
- SLGT Travels
Bus from Ujjain to Nalkheda
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a week
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Surat to Ujjain
- Ave. Duration
- 12h
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Ujjain to Nalkheda
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a week
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Ujjain to Nalkheda
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a week
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Surat to Indore
- Ave. Duration
- 11h 5m
- Frequency
- Every 4 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Indore to Nalkheda
- Ave. Duration
- 4h 30m
- Frequency
- 5 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Surat to Ujjain
- Ave. Duration
- 11h 20m
- Frequency
- 5 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Surat to Indore
- Ave. Duration
- 9h 30m
- Frequency
- 4 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Surat to Ujjain
- Ave. Duration
- 12h
- Frequency
- 3 times a day
- Website
- National Travels - Ratnagiri
Bus from Surat to Indore
- Ave. Duration
- 11h 20m
- Frequency
- Once daily
- Website
- National Travels - Ratnagiri
- Ave. Duration
- 3h 57m
- Estimated price
- ₹1,000–12,000
A Prachi Taxi Service
- Phone
- +91 735 913 9223
Surat Taxi Hire
- Phone
- +91 982 548 7425
- Website
- surattaxihire.com
Virat Cab
- Phone
- +91 937 773 3328
- Website
- viratcab.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 How do I get from Sydney to Melbourne, 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.
Booking & Getting There
There are nine+ hotels available in Nalkheda.