There are 6 ways to get from Mumbai to Vizhinjam by 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.
Fly
best- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Trivandrum (TRV)plane BOM - TRV
3h 57m₹9,516–12,932Train
cheapest- Take the train from Thane to Thiruvananthapuram Northtrain 12201 / ...
31h 35m₹1,149–5,682Bus
- Take the bus from Mumbai to Bengalurubus redbusIndia_A/C Sleeper
- Take the bus from Bengaluru to Thiruvananthapuram 300C-Vellayani Junctionbus redbusIndia_Volvo 9600 Multi-Axle A/C Sleeper
33h 22m₹2,585–6,429Drive 1,503.7 km
- Drive from Mumbai to Vizhinjamcar 1,503.7 km
22h 7m₹14,711–21,249Train via Thiruvananthapuram Central
- Take the train from Thane to Thiruvananthapuram Centraltrain 16331
35h 40m₹1,209–7,072Bus via Mysuru
- Take the bus from Sion to Mysuru Suburban Busstandbus
- Take the bus from Mysore to Trivandrumbus
39h 38m₹2,227–5,018
Chhatrapati Shivaji Maharaj International Airport (BOM) to Trivandrum (TRV) flights
Comparing Your Travel Options
The cheapest way to get from Mumbai to Vizhinjam is to train which costs ₹1,100 - ₹6,000 and takes 31h 35m.
The fastest way to get from Mumbai to Vizhinjam is to fly which takes 3h 57m and costs ₹9,500 - ₹13,000.
No, there is no direct bus from Mumbai station to Vizhinjam. However, there are services departing from Kurla Bus Station West and arriving at Thiruvananthapuram 300C-Vellayani Junction via Mumbai and Bengaluru. The journey, including transfers, takes approximately 33h 22m.
No, there is no direct train from Mumbai to Vizhinjam. However, there are services departing from Sion and arriving at Thiruvananthapuram North via Thane. The journey, including transfers, takes approximately 31h 35m.
The distance between Mumbai and Vizhinjam is 1285 km. The road distance is 1503.7 km.
The best way to get from Mumbai to Vizhinjam without a car is to train which takes 31h 35m and costs ₹1,100 - ₹6,000.
It takes approximately 3h 57m to get from Mumbai to Vizhinjam, including transfers.
Mumbai to Vizhinjam bus services, operated by Anand Travels, depart from Mumbai station.
Mumbai to Vizhinjam train services, operated by Indian Railways, depart from Thane station.
The best way to get from Mumbai to Vizhinjam is to fly which takes 3h 57m and costs ₹9,500 - ₹13,000. Alternatively, you can train, which costs ₹1,100 - ₹6,000 and takes 31h 35m, you could also bus, which costs ₹2,500 - ₹6,500 and takes 33h 22m.
What companies run services between Mumbai, India and Vizhinjam, India?
IndiGo Airlines, Air India Limited, and Air India Express fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Trivandrum (TRV) every 4 hours. Alternatively, Indian Railways operates a train from Thane to Thiruvananthapuram North 4 times a week. Tickets cost ₹650–5,000 and the journey takes 29h 40m.
- Website
- goindigo.in
Flights from Chhatrapati Shivaji Maharaj International Airport to Trivandrum
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ₹9,000–12,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Trivandrum via Bengaluru
- Ave. Duration
- 4h 36m
- When
- Every day
- Estimated price
- ₹9,000–12,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Trivandrum via Madras
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹9,000–12,000
- Website
- airindia.in
Flights from Chhatrapati Shivaji Maharaj International Airport to Trivandrum
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ₹9,000–20,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Trivandrum via Bengaluru
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹9,000–20,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Thane to Thiruvananthapuram North
- Ave. Duration
- 29h 40m
- Frequency
- 4 times 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)
- ₹3,900–5,000
Train from Thane to Thiruvananthapuram Central
- Ave. Duration
- 33h 50m
- Frequency
- Once a week
- Estimated price
- ₹800–6,500
- Website
- irctc.co.in
- Sleeper Class
- ₹800–950
- Third AC (3A)
- ₹2,000–2,500
- Second AC (2A)
- ₹2,800–3,600
- First Class (1A)
- ₹4,800–6,500
- Phone
- +91-8879498558
- [email protected]
- Website
- Anand Travels
Bus from Mumbai to Bengaluru
- Ave. Duration
- 20h
- Frequency
- Every 3 hours
- Schedules at
- Anand Travels
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Mumbai to Bengaluru
- Ave. Duration
- 20h 30m
- Frequency
- Hourly
- Estimated price
- ₹1,200–2,700
- Schedules at
- Vijayanand Travels
Bus from Sion to Mysuru Suburban Busstand
- Ave. Duration
- 22h
- Frequency
- Twice daily
- Estimated price
- ₹1,100–2,800
- Schedules at
- vrlbus.in
- Phone
- +91 91193 34336
- [email protected]
- Website
- Shree Balaji Tour and Travel
Bus from Mumbai to Bengaluru
- Ave. Duration
- 19h 30m
- Frequency
- 4 times a day
- Schedules at
- Shree Balaji Tour and Travel
- Website
- Srichakra Bus
Bus from Mumbai to Bengaluru
- Ave. Duration
- 21h 35m
- Frequency
- Every 2 hours
- Schedules at
- Srichakra Bus
- Website
- India Tours and Travels
Bus from Mumbai to Bengaluru
- Ave. Duration
- 14h 30m
- Frequency
- Once daily
- Schedules at
- India Tours and Travels
- Phone
- +919228009328
- [email protected]
- Website
- Raj Ratan Tours & Travels
Bus from Mumbai to Bengaluru
- Ave. Duration
- 17h 40m
- Frequency
- Once daily
- Schedules at
- Raj Ratan Tours & Travels
- Phone
- +91 6356190009
- [email protected]
- Website
- MTT Bus
Bus from Mumbai to Bengaluru
- Ave. Duration
- 22h 30m
- Frequency
- Once daily
- Website
- MTT Bus
- Website
- Sagar travels and carriers
Bus from Mumbai to Bengaluru
- Ave. Duration
- 22h 10m
- Frequency
- 6 times a week
- Schedules at
- Sagar travels and carriers
- Website
- East West Travels
Bus from Mumbai to Bengaluru
- Ave. Duration
- 17h 30m
- Frequency
- Twice a week
- Website
- East West Travels
- Phone
- +91 75684 35009
- Website
- Shri Mallinath Tours And Travels
Bus from Mumbai to Bengaluru
- Ave. Duration
- 19h 10m
- Frequency
- Once a week
- Schedules at
- Shri Mallinath Tours And Travels
- Phone
- +91 86909 00891
- [email protected]
- Website
- Jai Bajrang Travels
Bus from Mumbai to Bengaluru
- Ave. Duration
- 22h 5m
- Frequency
- Once a week
- Schedules at
- Jai Bajrang Travels
- Website
- Antra Travels
Bus from Mumbai to Bengaluru
- Ave. Duration
- 22h 45m
- Frequency
- Once a week
- Schedules at
- Antra Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Bengaluru to Thiruvananthapuram 300C-Vellayani Junction
- Ave. Duration
- 11h 30m
- Frequency
- Twice daily
- Estimated price
- ₹1,000–3,200
- Website
- Shymoli Paribahan
- Phone
- +91 63662 95656
- [email protected]
- Website
- Sri Vengamamba Bus Transport
Bus from Bengaluru to Thiruvananthapuram 300C-Vellayani Junction
- Ave. Duration
- 12h 25m
- Frequency
- Once daily
- Schedules at
- Sri Vengamamba Bus Transport
- Phone
- +91 97514 35999
- [email protected]
- Website
- SBM Traansport
Bus from Bengaluru to Thiruvananthapuram 300C-Vellayani Junction
- Ave. Duration
- 12h 35m
- Frequency
- Once daily
- Schedules at
- SBM Traansport
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Mysore to Trivandrum
- Ave. Duration
- 14h 55m
- Frequency
- Once daily
- Estimated price
- ₹700–1,700
- Website
- KSRTC
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 5 delightfully under-the-radar French towns you need to visit, Need to know: Greyhound, and How to get from JFK to New York City - to help you get the most out of your next trip.
Booking & Getting There
Mumbai to Vizhinjam bus services, operated by Anand Travels, arrive at Bengaluru station.
Mumbai to Vizhinjam train services, operated by Indian Railways, arrive at Thiruvananthapuram North station.
Yes, the driving distance between Mumbai to Vizhinjam is 1504 km. It takes approximately 22h 7m to drive from Mumbai to Vizhinjam.
There are 820+ hotels available in Vizhinjam.


































