There are 7 ways to get from Vapi to Shivamogga by train, plane, bus (Flixbus), car, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Chhatrapati Shivaji Maharaj International Airport, fly
best- Take the train from Vapi to Borivalitrain
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Shivamogga (RQY)plane BOM - RQY
8h 2m₹6,618–18,304Train
cheapest- Take the train from Vapi to Birur Jntrain 16209 / ...
- Take the train from Birur Jn to Shimoga Towntrain 20651 / ...
22h 56m₹651–4,904Bus
- Take the bus from Vapi, Gujarat to Mumbai, Maharashtrabus
- Take the bus from Vashi Highway to Hinjewadi Phatabus
- Take the bus from FlixBus Pune - Hinjewadi to FlixBus Chitradurga - Vijaynagar Bypassbus
- Take the bus from Chitradurga to Shivamoggabus
23h 51mDrive 898 km
- Drive from Vapi to Shivamoggacar 898 km
13h 10m₹10,173–14,694Taxi
- Take the taxi from Vapi to Shivamoggataxi 898 km
13h 10m₹12,000–15,000Train to Surat, fly
- Take the train from Vapi to Surattrain
- Fly from Surat (STV) to Shivamogga (RQY)plane STV - RQY
7h 54m₹8,232–23,454Bus via Udupi
- Take the bus from Vapi, Gujarat to Mumbai, Maharashtrabus
- Take the bus from Mumbai, Maharashtra to Udupi, Karnatakabus
- Take the bus from Udupi, Karnataka to Shivamogga, Karnatakabus
29h 41m
Vapi to Shivamogga by train
Questions & Answers
The cheapest way to get from Vapi to Shivamogga is to train which costs ₹650 - ₹4,900 and takes 22h 56m.
The fastest way to get from Vapi to Shivamogga is to train and fly which takes 7h 54m and costs ₹8,000 - ₹24,000.
No, there is no direct bus from Vapi to Shivamogga. However, there are services departing from Vapi, Gujarat and arriving at Shivamogga via Kurla Depot, Vashi Highway, FlixBus Pune - Hinjewadi and Chitradurga. The journey, including transfers, takes approximately 23h 51m.
No, there is no direct train from Vapi to Shivamogga. However, there are services departing from Vapi and arriving at Shimoga Town via Birur Jn. The journey, including transfers, takes approximately 22h 56m.
The distance between Vapi and Shivamogga is 825 km. The road distance is 898 km.
The best way to get from Vapi to Shivamogga without a car is to train which takes 22h 56m and costs ₹650 - ₹4,900.
It takes approximately 8h 2m to get from Vapi to Shivamogga, including transfers.
Vapi to Shivamogga bus services, operated by Sudama Travels, depart from Vapi, Gujarat station.
Vapi to Shivamogga train services, operated by Indian Railways, depart from Vapi station.
The best way to get from Vapi to Shivamogga is to train which takes 22h 56m and costs ₹650 - ₹4,900. Alternatively, you can bus, which costs and takes 23h 51m.
What companies run services between Vapi, India and Shivamogga, India?
You can take a train from Vapi to Shimoga Town via Birur Jn in around 22h 56m. Alternatively, you can take a bus from Vapi, Gujarat to Shivamogga via Mumbai, Maharashtra, Kurla Depot, Vashi Highway, Hinjewadi Phata, FlixBus Pune - Hinjewadi, FlixBus Chitradurga - Vijaynagar Bypass, and Chitradurga in around 23h 51m.
- Website
- starair.in
Flights from Chhatrapati Shivaji Maharaj International Airport to Shivamogga via Goa Mopa
- Ave. Duration
- 3h 25m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹4,000–18,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Shivamogga via Hyderabad
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹5,500–15,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Shivamogga via Diu, Goa Mopa
- Ave. Duration
- 4h 50m
- When
- Thursday
- Estimated price
- ₹6,000–32,000
Flights from Surat to Shivamogga via Goa Mopa
- Ave. Duration
- 4h 30m
- When
- Saturday
- Estimated price
- ₹7,000–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Vapi to Borivali
- Ave. Duration
- 2h 5m
- 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 Vapi to Birur Jn
- Ave. Duration
- 20h 48m
- Frequency
- 5 times a week
- Estimated price
- ₹500–3,900
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,800–2,400
- First Class (1A)
- ₹3,100–3,900
Train from Birur Jn to Shimoga Town
- Ave. Duration
- 1h 8m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Vapi to Surat
- Ave. Duration
- 1h 55m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Website
- Sudama Travels
Bus from Vapi, Gujarat to Mumbai, Maharashtra
- Ave. Duration
- 3h 30m
- Frequency
- Every 10 minutes
- Schedules at
- Sudama Travels
Bus from Vapi, Gujarat to Mumbai, Maharashtra
- Ave. Duration
- 3h 30m
- Frequency
- Every 10 minutes
- Schedules at
- Sudama 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 Need to know: Jadrolinija, Train travel in France: A guide to SNCF, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.
More Questions & Answers
Vapi to Shivamogga bus services, operated by Sudama Travels, arrive at Mumbai, Maharashtra station.
Vapi to Shivamogga train services, operated by Indian Railways, arrive at Birur Jn station.
Yes, the driving distance between Vapi to Shivamogga is 898 km. It takes approximately 13h 10m to drive from Vapi to Shivamogga.
There are 20+ hotels available in Shivamogga.






