There are 6 ways to get from Udupi to Mumbai by bus, plane, train, 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.
Bus, fly
best- Take the bus from Udupi to Surathkalbus
- Fly from Bajpe Airport (IXE) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane IXE - BOM
4h 13m₹7,481–11,643Train
cheapest- Take the train from Udupi to Mumbai Centraltrain 09014
19h 54m₹430–3,300Train via Dadar
- Take the train from Udupi to C Shivaji Maharaj Ttrain 12134
17h 5m₹524–3,964Bus
- Take the bus from Brahmagiri to Mumbaibus redbusIndia_Volvo 9600 Multi-Axle A/C Sleeper / ...
18h 45m₹1,055–2,348Drive 827.8 km
- Drive from Udupi to Mumbaicar 827.8 km
11h 38m₹8,096–11,694Bus via Panvel
- Take the bus from Udupi to Panvelbus redbusIndia_Volvo 9600 Multi-Axle A/C Sleeper
19h 34m₹1,135–6,019
Udupi to Mumbai by train
Comparing Your Travel Options
The cheapest way to get from Udupi to Mumbai is to train which costs ₹430 - ₹3,300 and takes 19h 54m.
The fastest way to get from Udupi to Mumbai is to bus and fly which takes 4h 13m and costs ₹7,500 - ₹12,000.
No, there is no direct bus from Udupi to Mumbai station. However, there are services departing from Brahmagiri and arriving at Santacruz Station via Kurla Depot. The journey, including transfers, takes approximately 18h 45m.
Yes, there is a direct train departing from Udupi and arriving at Mumbai Central. Services depart once a week, and operate Wednesday. The journey takes approximately 19h 54m.
The distance between Udupi and Mumbai is 784 km. The road distance is 827.8 km.
The best way to get from Udupi to Mumbai without a car is to train via Dadar which takes 17h 5m and costs ₹500 - ₹4,000.
It takes approximately 4h 13m to get from Udupi to Mumbai, including transfers.
Udupi to Mumbai bus services, operated by Vijayanand Travels, depart from Brahmagiri station.
Udupi to Mumbai train services, operated by Indian Railways, depart from Udupi station.
The best way to get from Udupi to Mumbai is to train via Dadar which takes 17h 5m and costs ₹500 - ₹4,000. Alternatively, you can bus, which costs ₹1,000 - ₹2,400 and takes 18h 45m.
What companies run services between Udupi, India and Mumbai, India?
Indian Railways operates a train from Udupi to C Shivaji Maharaj T once daily. Tickets cost ₹410–3,200 and the journey takes 16h 40m. Alternatively, Vijayanand Travels operates a bus from Brahmagiri to Mumbai 4 times a day. Tickets cost ₹1,000–2,300 and the journey takes 17h 50m. Shree Mokambika Travels also services this route 4 times a week.
- Website
- goindigo.in
Flights from Bajpe Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 36m
- When
- Every day
- Estimated price
- ₹6,500–9,000
Flights from Bajpe Airport to Chhatrapati Shivaji Maharaj International Airport via Bengaluru
- Ave. Duration
- 3h 58m
- When
- Every day
- Estimated price
- ₹6,500–9,000
- Website
- airindiaexpress.in
Flights from Bajpe Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹6,500–8,500
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Udupi to C Shivaji Maharaj T
- Ave. Duration
- 16h 40m
- Frequency
- Once daily
- 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 Udupi to Mumbai Central
- Ave. Duration
- 19h 54m
- Frequency
- Once a week
- Estimated price
- ₹430–3,300
- Website
- irctc.co.in
- 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 Udupi to Surathkal
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- ₹410–600
- Schedules at
- ksrtc.in
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Brahmagiri to Mumbai
- Ave. Duration
- 17h 50m
- Frequency
- 4 times a day
- Estimated price
- ₹1,000–2,300
- Schedules at
- Vijayanand Travels
Bus from Udupi to Panvel
- Ave. Duration
- 17h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₹1,000–2,200
- Schedules at
- Vijayanand Travels
- Website
- Shree Mokambika Travels
Bus from Brahmagiri to Mumbai
- Ave. Duration
- 15h 50m
- Frequency
- 4 times a week
- Schedules at
- Shree Mokambika Travels
Bus from Udupi to Panvel
- Ave. Duration
- 15h 25m
- Frequency
- 5 times a week
- Schedules at
- Shree Mokambika Travels
- Phone
- +91-8879498558
- [email protected]
- Website
- Anand Travels
Bus from Udupi to Panvel
- Ave. Duration
- 18h 30m
- Frequency
- Every 3 hours
- Schedules at
- Anand Travels
- Phone
- +91 91366 60435
- [email protected]
- Website
- PVS Bus
Bus from Udupi to Panvel
- Ave. Duration
- 16h 55m
- Frequency
- Once daily
- Website
- PVS Bus
- Phone
- 020 67186800
- [email protected]
- Website
- Purple Bus
Bus from Udupi to Panvel
- Ave. Duration
- 15h 45m
- Frequency
- 6 times a week
- Estimated price
- ₹4,100–6,000
- Schedules at
- Purple Bus
- Phone
- +91 80970 37466
- [email protected]
- Website
- Canara Pinto
Bus from Udupi to Panvel
- Ave. Duration
- 16h 45m
- Frequency
- 5 times a week
- Schedules at
- Canara Pinto
- Website
- Vishal Travels
Bus from Udupi to Panvel
- Ave. Duration
- 15h 55m
- Frequency
- Once a week
- Schedules at
- Vishal Travels
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 10 amazing places to get away from it all in Australia, Travelling to and around Russia for the 2018 FIFA World Cup, and Need to know: Eurostar - to help you get the most out of your next trip.
Booking & Getting There
Udupi to Mumbai bus services, operated by Vijayanand Travels, arrive at Mumbai station.
Udupi to Mumbai train services, operated by Indian Railways, arrive at Mumbai Central station.
Yes, the driving distance between Udupi to Mumbai is 828 km. It takes approximately 11h 38m to drive from Udupi to Mumbai.
Book your Udupi to Mumbai train tickets online with 12go.asia.
Book your Udupi to Mumbai bus tickets online with Omio.
There are 1624+ hotels available in Mumbai.






















