There are 8 ways to get from Shirdi to Udupi by taxi, plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Ozar Airport, fly, taxi
best- Take the taxi from Shirdi to Ozar Airport (ISK)
- Fly from Ozar Airport (ISK) to Bajpe Airport (IXE)ISK - IXE
- Take the taxi from Bajpe Airport (IXE) to Udupi
6h 40m₹9,837–17,480Train
cheapest- Take the train from Sainagar Siridi to Nasik Road22224 / ...
- Take the train from Nasik Road to Udupi12618 / ...
20h 37m₹613–4,991Bus
- Take the bus from Shirdi Bus depot to Kempegowda
- Take the bus from Bangalore Kempegowda Bus Terminal 2A to Udupi
26h 42m₹2,601–4,195Drive 842.9 km
- Drive from Shirdi to Udupi842.9 km
12h 8m₹8,803–12,716Bus to Aurangabad Airport, fly, taxi
- Take the bus from FlixBus Shirdi - Hotel Sai Ram to FlixBus Aurangabad - CIDCO Chowk
- Fly from Aurangabad Airport (IXU) to Bajpe Airport (IXE)IXU - IXE
- Take the taxi from Bajpe Airport (IXE) to Udupi
8h 41m₹9,746–15,418Train to Chhatrapati Shivaji Maharaj International Airport, fly, taxi
- Take the train from Sainagar Siridi to Dadar
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Bajpe Airport (IXE)BOM - IXE
- Take the taxi from Bajpe Airport (IXE) to Udupi
8h 41m₹6,737–11,941Train to Pune Airport, fly, taxi
- Take the train from Sainagar Siridi to Pune Jn
- Fly from Pune Airport (PNQ) to Bajpe Airport (IXE)PNQ - IXE
- Take the taxi from Bajpe Airport (IXE) to Udupi
12h 15m₹6,715–13,447Bus, train
- Take the bus from Shirdi Hotel Sai Plaza to Yerwada
- Take the train from Pune Jn to Udupi22150 / ...
42h 19m₹1,141–5,317
Shirdi to Udupi by train
Questions & Answers
The cheapest way to get from Shirdi to Udupi is to train which costs ₹600 - ₹5,000 and takes 20h 37m.
The fastest way to get from Shirdi to Udupi is to taxi and fly which takes 6h 40m and costs ₹9,500 - ₹18,000.
No, there is no direct bus from Shirdi to Udupi. However, there are services departing from Shirdi Bus depot and arriving at Udupi via Bangalore Kempegowda Bus Terminal 2A. The journey, including transfers, takes approximately 26h 42m.
No, there is no direct train from Shirdi to Udupi. However, there are services departing from Sainagar Siridi and arriving at Udupi via Nasik Road. The journey, including transfers, takes approximately 20h 37m.
The distance between Shirdi and Udupi is 939 km. The road distance is 842.9 km.
The best way to get from Shirdi to Udupi without a car is to train which takes 20h 37m and costs ₹600 - ₹5,000.
It takes approximately 6h 40m to get from Shirdi to Udupi, including transfers.
Shirdi to Udupi bus services, operated by KSRTC, depart from Shirdi Bus depot station.
Shirdi to Udupi train services, operated by Indian Railways, depart from Sainagar Siridi station.
The best way to get from Shirdi to Udupi is to train which takes 20h 37m and costs ₹600 - ₹5,000. Alternatively, you can bus, which costs ₹2,600 - ₹4,200 and takes 26h 42m.
What companies run services between Shirdi, India and Udupi, India?
You can take a train from Sainagar Siridi to Udupi via Nasik Road in around 20h 37m. Alternatively, you can take a bus from Shirdi Bus depot to Udupi via Kempegowda and Bangalore Kempegowda Bus Terminal 2A in around 26h 42m.
- Website
- goindigo.in
Flights from Ozar Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹7,000–14,000
Flights from Ozar Airport to Bajpe Airport via Hyderabad
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- ₹7,000–14,000
Flights from Aurangabad Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 6h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹7,500–13,000
Flights from Aurangabad Airport to Bajpe Airport via Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Aurangabad Airport to Bajpe Airport via Hyderabad
- Ave. Duration
- 8h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹7,500–13,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Bajpe Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹5,500–8,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹5,500–8,000
Flights from Pune Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹5,500–11,000
Flights from Pune Airport to Bajpe Airport via Hyderabad
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹5,500–11,000
Flights from Pune Airport to Bajpe Airport via Delhi
- Ave. Duration
- 7h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹5,500–11,000
- Website
- airindiaexpress.in
Flights from Chhatrapati Shivaji Maharaj International Airport to Bajpe Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹5,000–8,000
Flights from Pune Airport to Bajpe Airport via Delhi
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₹8,500–19,000
Flights from Pune Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 6h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹4,700–14,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Sainagar Siridi to Nasik Road
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,592
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Chair Class
- ₹892
- Executive Class
- ₹1,592
Train from Nasik Road to Udupi
- Ave. Duration
- 17h 57m
- Frequency
- Once daily
- Estimated price
- ₹450–3,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹450–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,700–3,400
Train from Sainagar Siridi to Dadar
- Ave. Duration
- 4h 43m
- Frequency
- Twice daily
- Estimated price
- ₹220–2,025
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
- Chair Class
- ₹1,135
- Executive Class
- ₹2,025
Train from Sainagar Siridi to Pune Jn
- Ave. Duration
- 6h 15m
- Frequency
- 4 times a week
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Pune Jn to Udupi
- Ave. Duration
- 14h 51m
- Frequency
- 3 times a week
- Estimated price
- ₹430–3,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹430–550
- Third AC (3A)
- ₹1,100–1,400
- Second AC (2A)
- ₹1,500–2,000
- First Class (1A)
- ₹2,600–3,300
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Shirdi Bus depot to Kempegowda
- Ave. Duration
- 17h 56m
- Frequency
- Once daily
- Estimated price
- ₹2,000–2,700
- Schedules at
- ksrtc.in
Bus from Bangalore Kempegowda Bus Terminal 2A to Udupi
- Ave. Duration
- 8h 18m
- Frequency
- Hourly
- Estimated price
- ₹600–1,500
- Schedules at
- ksrtc.in
- AC Sleeper
- ₹600–1,500
- Website
- flixbus.in
Bus from FlixBus Shirdi - Hotel Sai Ram to FlixBus Aurangabad - CIDCO Chowk
- Ave. Duration
- 1h 50m
- Frequency
- 6 times a week
- Estimated price
- ₹240–550
- Website
- https://www.flixbus.in
- Phone
- 020 67186800
- businfo@prasannapurple.com
- Website
- purplebus.in
Bus from Shirdi Hotel Sai Plaza to Yerwada
- Ave. Duration
- 26h 14m
- Frequency
- 3 times a day
- Estimated price
- ₹700–2,000
- Website
- https://purplebus.in/
- A/C Sleeper
- ₹700–2,000
- Ave. Duration
- 57 min
- Estimated price
- ₹1,300–1,900
Sri Kateel Travels
- Phone
- +91 84 48 44 49 68
- Website
- srikateeltravels.com
Mangalore Taxi Services
- Phone
- +91 98 45 79 82 34
- Website
- mangaloretaxiservices.com
Genuine Taxi
- Phone
- +91 94 48 50 22 48
- Website
- genuinetaxi.in
Sri Kateel Travels
- Phone
- +91 84 48 44 49 68
- Website
- srikateeltravels.com
Mangalore Taxi Services
- Phone
- +91 98 45 79 82 34
- Website
- mangaloretaxiservices.com
Genuine Taxi
- Phone
- +91 94 48 50 22 48
- Website
- genuinetaxi.in
Sri Kateel Travels
- Phone
- +91 84 48 44 49 68
- Website
- srikateeltravels.com
Mangalore Taxi Services
- Phone
- +91 98 45 79 82 34
- Website
- mangaloretaxiservices.com
Genuine Taxi
- Phone
- +91 94 48 50 22 48
- Website
- genuinetaxi.in
Sri Kateel Travels
- Phone
- +91 84 48 44 49 68
- Website
- srikateeltravels.com
Mangalore Taxi Services
- Phone
- +91 98 45 79 82 34
- Website
- mangaloretaxiservices.com
Genuine Taxi
- Phone
- +91 94 48 50 22 48
- Website
- genuinetaxi.in
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 Which London airport should I choose?, Travelling to the UK: What do I need to know?, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.
More Questions & Answers
Shirdi to Udupi bus services, operated by KSRTC, arrive at Kempegowda station.
Shirdi to Udupi train services, operated by Indian Railways, arrive at Nasik Road station.
Yes, the driving distance between Shirdi to Udupi is 843 km. It takes approximately 12h 8m to drive from Shirdi to Udupi.
There are 280+ hotels available in Udupi.













