There are 9 ways to get from Om Beach to Mumbai by bus, plane, train, 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.
Bus to Hubli Airport, fly
best- Take the bus from Gokarna to Hubballibus
- Fly from Hubli Airport (HBX) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane HBX - BOM
6h 7m₹6,067–15,212Train via Thane
cheapest- Take the train from Gokarna Road to Thanetrain 12620
14h 48m₹821–3,244Bus via Pune
- Take the bus from Gokarna to Pune Ma Na Pa Bus Stopbus redbusIndia_Volvo 9600 Multi-Axle A/C Sleeper / ...
- Take the bus from Vanaj to Dadar Eastbus Ac Shivneri
15h 6m₹1,239–2,482Drive 676.2 km
- Drive from Om Beach to Mumbaicar 676.2 km
9h 43m₹6,579–9,502Train, bus to Dabolim Airport, fly
- Take the train from Gokarna Road to Karmalitrain
- Take the bus from Karmali station to Dabolim Airportbus
- Fly from Dabolim Airport (GOI) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane GOI - BOM
7h 35m₹5,008–12,514Bus to Goa Mopa, fly
- Take the bus from Gokarna to Mapsabus
- Fly from Goa Mopa (GOX) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane GOX - BOM
8h 6m₹5,368–13,821Train to Bajpe Airport, fly
- Take the train from Gokarna Road to Surathkaltrain
- Fly from Bajpe Airport (IXE) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane IXE - BOM
8h₹7,703–13,039Bus
- Take the bus from Gokarna to Margaobus
- Take the bus from FlixBus Goa - Madgaon to FlixBus Mumbai - Chemburbus FlixBus IN2820C / ...
17h 30m₹1,147–4,336Train
- Take the train from Gokarna Road to Mumbai Centraltrain 09014
17h 34m₹843–3,459
Hubli Airport (HBX) to Chhatrapati Shivaji Maharaj International Airport (BOM) flights
Comparing Your Travel Options
The cheapest way to get from Om Beach to Mumbai is to train via Thane which costs ₹800 - ₹3,300 and takes 14h 48m.
The fastest way to get from Om Beach to Mumbai is to bus and fly which takes 6h 7m and costs ₹6,000 - ₹16,000.
No, there is no direct bus from Om Beach to Mumbai. However, there are services departing from Gokarna and arriving at Dadar East via Ma Na Pa Congress Bhavan and Vanaj. The journey, including transfers, takes approximately 15h 6m.
No, there is no direct train from Om Beach to Mumbai. However, there are services departing from Gokarna Road and arriving at Sion via Thane. The journey, including transfers, takes approximately 14h 48m.
The distance between Om Beach and Mumbai is 646 km. The road distance is 676.2 km.
The best way to get from Om Beach to Mumbai without a car is to train via Thane which takes 14h 48m and costs ₹800 - ₹3,300.
It takes approximately 6h 7m to get from Om Beach to Mumbai, including transfers.
Om Beach to Mumbai bus services, operated by Vijayanand Travels, depart from Gokarna station.
Om Beach to Mumbai train services, operated by Indian Railways, depart from Gokarna Road station.
The best way to get from Om Beach to Mumbai is to train via Thane which takes 14h 48m and costs ₹800 - ₹3,300. Alternatively, you can bus via Pune, which costs ₹1,200 - ₹2,500 and takes 15h 6m.
What companies run services between Om Beach, India and Mumbai, India?
Indian Railways operates a train from Gokarna Road to Thane once daily. Tickets cost ₹340–2,600 and the journey takes 13h 9m. Alternatively, you can take a vehicle from Om Beach to Dadar East via Gokarna, Pune Ma Na Pa Bus Stop, Ma Na Pa Congress Bhavan, and Vanaj in around 15h 6m.
- Website
- goindigo.in
Flights from Hubli Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ₹5,000–13,000
Flights from Dabolim Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹4,200–9,500
Flights from Goa Mopa to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- ₹4,200–11,000
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
- airindia.in
Flights from Dabolim Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- ₹3,900–10,000
Flights from Goa Mopa to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹3,700–14,000
Flights from Bajpe Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹6,500–8,500
- Website
- airindiaexpress.in
Flights from Dabolim Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹3,900–10,000
Flights from Goa Mopa to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹3,700–14,000
Flights from Bajpe Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹6,500–8,500
- Website
- starlightairline.com
Flights from Goa Mopa to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹3,900–10,000
- Website
- spicejet.com
Flights from Dabolim Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹4,100–8,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gokarna Road to Thane
- Ave. Duration
- 13h 9m
- Frequency
- Once daily
- Estimated price
- ₹340–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹340–410
- Third AC (3A)
- ₹900–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
Train from Gokarna Road to Karmali
- Ave. Duration
- 2h 18m
- Frequency
- Once a week
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Gokarna Road to Surathkal
- Ave. Duration
- 4h 10m
- Frequency
- 3 times a day
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Gokarna Road to Mumbai Central
- Ave. Duration
- 17h 18m
- Frequency
- Once a week
- Estimated price
- ₹370–2,900
- Website
- irctc.co.in
- Sleeper Class
- ₹370–440
- Third AC (3A)
- ₹950–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,900
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Gokarna to Hubballi
- Ave. Duration
- 3h 10m
- Frequency
- Every 3 hours
- Estimated price
- ₹310–410
- Schedules at
- Vijayanand Travels
Bus from Gokarna to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 10h 45m
- Frequency
- Every 3 hours
- Estimated price
- ₹700–1,500
- Schedules at
- Vijayanand Travels
- Phone
- +91-8879498558
- [email protected]
- Website
- Anand Travels
Bus from Gokarna to Hubballi
- Ave. Duration
- 3h 28m
- Frequency
- Every 4 hours
- Schedules at
- Anand Travels
- Website
- ShreeKumar Travels
Bus from Gokarna to Hubballi
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Schedules at
- ShreeKumar Travels
- Phone
- +91 92421 07777
- [email protected]
- Website
- Ganesh Bus
Bus from Gokarna to Hubballi
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Website
- Ganesh Bus
- Phone
- +91 92416 43124
- [email protected]
- Website
- New Pooja Travels
Bus from Gokarna to Hubballi
- Ave. Duration
- 3h 38m
- Frequency
- Once daily
- Website
- New Pooja Travels
- Website
- Ganesh Travels - Route No 42
Bus from Gokarna to Hubballi
- Ave. Duration
- 3h 25m
- Frequency
- 6 times a week
- Schedules at
- Ganesh Travels - Route No 42
- Phone
- +91 91366 60435
- [email protected]
- Website
- PVS Bus
Bus from Gokarna to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 9h 55m
- Frequency
- Twice daily
- Website
- PVS Bus
- Phone
- +91 80970 37466
- [email protected]
- Website
- Canara Pinto
Bus from Gokarna to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 10h 15m
- Frequency
- Twice daily
- Schedules at
- Canara Pinto
- Website
- Shree Mokambika Travels
Bus from Gokarna to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 10h 50m
- Frequency
- Once daily
- Schedules at
- Shree Mokambika Travels
- Phone
- 1800 22 1250
- Website
- msrtc.maharashtra.gov.in
Bus from Vanaj to Dadar East
- Ave. Duration
- 3h 19m
- Frequency
- Hourly
- Estimated price
- ₹270–612
- Schedules at
- msrtc.org.in
- Ordinary
- ₹270–350
- AC
- ₹420–600
- AC Shivneri
- ₹612
- Phone
- +91 9226582250
- [email protected]
- Website
- KTCL
Bus from Karmali station to Dabolim Airport
- Ave. Duration
- 58 min
- Frequency
- Once daily
- Estimated price
- ₹35–55
- Website
- KTCL
Bus from Gokarna to Margao
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- ₹75–110
- Website
- KTCL
- [email protected]
- Website
- Seabird
Bus from Gokarna to Mapsa
- Ave. Duration
- 3h 19m
- Frequency
- 4 times a day
- Estimated price
- ₹850–1,300
- Website
- Seabird
- Seater/ Sleeper
- ₹850–1,300
Bus from Gokarna to Margao
- Ave. Duration
- 2h 19m
- Frequency
- 4 times a day
- Estimated price
- ₹800–1,300
- Website
- Seabird
- Seater/ Sleeper
- ₹800–1,300
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Goa - Madgaon to FlixBus Mumbai - Chembur
- Ave. Duration
- 13h 10m
- Frequency
- 4 times a day
- Estimated price
- ₹800–2,700
- Website
- FlixBus India
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 What are the different types of Renfe trains in Spain?, 10 amazing places to get away from it all in Australia, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.
Booking & Getting There
Om Beach to Mumbai bus services, operated by Vijayanand Travels, arrive at Pune Ma Na Pa Bus Stop station.
Om Beach to Mumbai train services, operated by Indian Railways, arrive at Thane station.
Yes, the driving distance between Om Beach to Mumbai is 676 km. It takes approximately 9h 43m to drive from Om Beach to Mumbai.
There are 1608+ hotels available in Mumbai.

































