There are 7 ways to get from Nashik to Udaipur by plane, train, bus, taxi, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Indira Gandhi International Airport, train
best- Fly from Ozar Airport (ISK) to Indira Gandhi International Airport (DEL)plane ISK - DEL
- Take the train from Shahabad Md.Pur to Kanwattrain
8h 9m₹8,891–20,867Train via Kalyān
cheapest- Take the train from Nasik Road to Kalyan Jntrain 22222 / ...
- Take the train from Kalyan Jn to Nawalgarhtrain 22980
25h 16m₹1,703–7,695Bus, taxi
- Take the bus from Nashik to Indorebus
- Take the bus from Indore to Khatoo Main Gate Circle Khatushyamjibus
- Take the taxi from Khatoo Main Gate Circle Khatushyamji to Udaipurtaxi
23h 27mDrive 1,050.1 km
- Drive from Nashik to Udaipurcar 1,050.1 km
13h 44m₹11,770–17,001Fly to Jaipur International Airport, train
- Fly from Ozar Airport (ISK) to Jaipur International Airport (JAI)plane ISK - JAI
- Take the train from Jaipur to Palsanatrain
10h 33m₹13,323–20,580Bus
- Take the bus from FlixBus Nashik - Dwaraka Circle to FlixBus Indore - Rajendra Nagarbus FlixBus IN2320 / ...
- Take the bus from Indore to Khatushyamjibus
25h 24m₹2,410–5,452Train
- Take the train from Nasik Road to Manmad Jntrain 11071 / ...
- Take the train from Manmad Jn to Nawalgarhtrain 17020
31h 28m₹1,783–8,195
Ozar Airport (ISK) to Indira Gandhi International Airport (DEL) flights
Comparing Your Travel Options
The cheapest way to get from Nashik to Udaipur is to train via Kalyān which costs ₹1,700 - ₹8,000 and takes 25h 16m.
The fastest way to get from Nashik to Udaipur is to fly and train which takes 8h 9m and costs ₹8,500 - ₹21,000.
No, there is no direct bus from Nashik to Udaipur. However, there are services departing from FlixBus Nashik - Dwaraka Circle and arriving at Khatushyamji via Rajendra Nagar and Indore. The journey, including transfers, takes approximately 25h 24m.
No, there is no direct train from Nashik to Udaipur. However, there are services departing from Nasik Road and arriving at Nawalgarh via Kalyan Jn. The journey, including transfers, takes approximately 25h 16m.
The distance between Nashik and Udaipur is 1240 km. The road distance is 1050.1 km.
The best way to get from Nashik to Udaipur without a car is to bus and taxi which takes 23h 27m and costs .
It takes approximately 8h 9m to get from Nashik to Udaipur, including transfers.
Nashik to Udaipur bus services, operated by FlixBus India, depart from FlixBus Nashik - Dwaraka Circle station.
Nashik to Udaipur train services, operated by Indian Railways, depart from Nasik Road station.
The best way to get from Nashik to Udaipur is to train via Kalyān which takes 25h 16m and costs ₹1,700 - ₹8,000. Alternatively, you can bus, which costs ₹2,400 - ₹5,500 and takes 25h 24m.
What companies run services between Nashik, India and Udaipur, Rajasthan, India?
You can take a bus from Nashik - Mumbai Naka to Udaipur via Bytco Chowk, Nasik Road, Kalyan Jn, and Nawalgarh in around 25h 16m. Alternatively, you can take a bus from FlixBus Nashik - Dwaraka Circle to Udaipur via FlixBus Indore - Rajendra Nagar, Rajendra Nagar, Rajwada, Indore, Khatushyamji, Ringas Jn, and Kanwat in around 25h 24m.
- Website
- goindigo.in
Flights from Ozar Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- ₹7,500–18,000
Flights from Ozar Airport to Jaipur International Airport via Bengaluru
- Ave. Duration
- 6h 25m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹12,000–18,000
Flights from Ozar Airport to Jaipur International Airport via Ahmedabad
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹12,000–18,000
Flights from Ozar Airport to Jaipur International Airport via Indira Gandhi International Airport
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ₹12,000–18,000
Flights from Ozar Airport to Jaipur International Airport via Hyderabad
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- ₹12,000–18,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Shahabad Md.Pur to Kanwat
- Ave. Duration
- 3h 50m
- Frequency
- Twice a week
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Nasik Road to Kalyan Jn
- Ave. Duration
- 2h 3m
- Frequency
- Every 30 minutes
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Kalyan Jn to Nawalgarh
- Ave. Duration
- 20h 56m
- Frequency
- Once a week
- Estimated price
- ₹550–4,400
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,900
- Second AC (2A)
- ₹2,100–2,600
- First Class (1A)
- ₹3,500–4,400
Train from Jaipur to Palsana
- Ave. Duration
- 1h 29m
- Frequency
- 3 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Nasik Road to Manmad Jn
- Ave. Duration
- 53 min
- Frequency
- Hourly
- 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 Manmad Jn to Nawalgarh
- Ave. Duration
- 28h 13m
- Frequency
- Once a week
- Estimated price
- ₹650–5,000
- Website
- irctc.co.in
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,600–2,100
- Second AC (2A)
- ₹2,300–3,000
- First Class (1A)
- ₹4,000–5,000
- [email protected]
- Website
- SLGT Travels
Bus from Nashik to Indore
- Ave. Duration
- 8h 39m
- Frequency
- Every 30 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Indore to Khatoo Main Gate Circle Khatushyamji
- Ave. Duration
- 12h 45m
- Frequency
- 3 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Nashik to Indore
- Ave. Duration
- 8h 50m
- Frequency
- Every 3 hours
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Indore to Khatoo Main Gate Circle Khatushyamji
- Ave. Duration
- 13h
- Frequency
- 3 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Nashik to Indore
- Ave. Duration
- 9h 20m
- Frequency
- Every 4 hours
- Website
- National Travels - Ratnagiri
Bus from Indore to Khatoo Main Gate Circle Khatushyamji
- Ave. Duration
- 15h
- Frequency
- Once a week
- Website
- National Travels - Ratnagiri
- Website
- Rajdhani Travels (Patan)
Bus from Nashik to Indore
- Ave. Duration
- 9h 10m
- Frequency
- 4 times a week
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Nimbhera)
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Nashik - Dwaraka Circle to FlixBus Indore - Rajendra Nagar
- Ave. Duration
- 8h 20m
- Frequency
- Every 4 hours
- Estimated price
- ₹600–2,000
- Website
- FlixBus India
- Phone
- +91 9530045999
- Website
- gajrajbus.com
Bus from Indore to Khatushyamji
- Ave. Duration
- 13h 15m
- Frequency
- Twice daily
- Estimated price
- ₹850–1,600
- Book at
- 12go.asia
- AC Sleeper
- ₹850–1,600
- Ave. Duration
- 1h 3m
- Estimated price
- ₹1,000–1,300
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
Booking & Getting There
Nashik to Udaipur bus services, operated by FlixBus India, arrive at FlixBus Indore - Rajendra Nagar station.
Nashik to Udaipur train services, operated by Indian Railways, arrive at Kalyan Jn station.
Yes, the driving distance between Nashik to Udaipur is 1050 km. It takes approximately 13h 44m to drive from Nashik to Udaipur.
There are four+ hotels available in Udaipur.












