There are 6 ways to get from Virudhunagar to Mumbai by taxi, plane, bus, 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.
Taxi, fly
best- Take the taxi from Virudhunagar to Madurai-Airport-IXMtaxi
- Fly from Madurai (IXM) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane IXM - BOM
3h 47m₹7,991–15,076Train
cheapest- Take the train from Virudunagar Jn to Dadartrain 11022
36h 30m₹700–5,500Bus via Bengaluru
- Take the bus from Virudhunagar to Bengalurubus redbusIndia_Volvo 9600 SLX Multi-Axle AC Sleeper / ...
- Take the bus from Bengaluru Kempegowda to Dadar Chitra Cinemabus
26h 2m₹2,461–6,530Train via Thane
- Take the train from Virudunagar Jn to Thanetrain 16352 / ...
33h 49m₹754–5,662Drive 1,384.6 km
- Drive from Virudhunagar to Mumbaicar 1,384.6 km
20h 39m₹13,429–19,397Bus
- Take the bus from Virudhnagar to Mysorebus Virudhnagar - Mysore
- Take the bus from Mysuru Suburban Busstand to Sionbus
35h 22m₹1,626–4,215
Virudhunagar to Mumbai by bus
Comparing Your Travel Options
The cheapest way to get from Virudhunagar to Mumbai is to train which costs ₹700 - ₹5,500 and takes 36h 30m.
The fastest way to get from Virudhunagar to Mumbai is to taxi and fly which takes 3h 47m and costs ₹8,000 - ₹16,000.
No, there is no direct bus from Virudhunagar to Mumbai. However, there are services departing from Virudhunagar and arriving at Dadar Chitra Cinema via KR Market and Bengaluru Kempegowda. The journey, including transfers, takes approximately 26h 2m.
Yes, there is a direct train departing from Virudunagar Jn and arriving at Dadar. Services depart three times a week, and operate Monday, Thursday and Friday. The journey takes approximately 36h 30m.
The distance between Virudhunagar and Mumbai is 1229 km. The road distance is 1384.6 km.
The best way to get from Virudhunagar to Mumbai without a car is to bus via Bengaluru which takes 26h 2m and costs ₹2,400 - ₹7,000.
It takes approximately 3h 47m to get from Virudhunagar to Mumbai, including transfers.
Virudhunagar to Mumbai bus services, operated by Punchiry Tours and Holidays, depart from Virudhunagar station.
Virudhunagar to Mumbai train services, operated by Indian Railways, depart from Virudunagar Jn station.
The best way to get from Virudhunagar to Mumbai is to bus via Bengaluru which takes 26h 2m and costs ₹2,400 - ₹7,000. Alternatively, you can train via Thane, which costs ₹750 - ₹6,000 and takes 33h 49m.
What companies run services between Virudhunagar, India and Mumbai, India?
You can take a bus from Virudhunagar to Dadar Chitra Cinema via Bengaluru, KR Market, Kempegowda Bus Station, and Bengaluru Kempegowda in around 26h 2m. Alternatively, Indian Railways operates a train from Virudunagar Jn to Thane 3 times a week. Tickets cost ₹700–6,000 and the journey takes 32h 27m.
- Website
- goindigo.in
Flights from Madurai to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ₹7,000–15,000
Flights from Madurai to Chhatrapati Shivaji Maharaj International Airport via Bengaluru
- Ave. Duration
- 4h 53m
- When
- Every day
- Estimated price
- ₹7,000–15,000
Flights from Madurai to Chhatrapati Shivaji Maharaj International Airport via Madras
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹7,000–15,000
Flights from Madurai to Chhatrapati Shivaji Maharaj International Airport via Hyderabad
- Ave. Duration
- 5h 5m
- When
- Monday and Wednesday
- Estimated price
- ₹7,000–15,000
- Website
- airindia.in
Flights from Madurai to Chhatrapati Shivaji Maharaj International Airport via Bengaluru
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹6,500–16,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Virudunagar Jn to Thane
- Ave. Duration
- 32h 27m
- Frequency
- 3 times a week
- Estimated price
- ₹700–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹700–900
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,600–3,300
- First Class (1A)
- ₹4,400–6,000
Train from Virudunagar Jn to Dadar
- Ave. Duration
- 36h 30m
- Frequency
- 3 times a week
- Estimated price
- ₹700–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹700–900
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,600–3,300
- First Class (1A)
- ₹4,400–5,500
- Phone
- +91 9995388059
- [email protected]
- Website
- Punchiry Tours and Holidays
Bus from Virudhunagar to Bengaluru
- Ave. Duration
- 7h
- Frequency
- Every 2 hours
- Estimated price
- ₹1,300–3,900
- Schedules at
- Punchiry Tours and Holidays
- Website
- Frontline Travels
Bus from Virudhunagar to Bengaluru
- Ave. Duration
- 7h 40m
- Frequency
- Every 3 hours
- Schedules at
- Frontline Travels
- Phone
- 8893555000
- [email protected]
- Website
- Kallada Tours and Travels
Bus from Virudhunagar to Bengaluru
- Ave. Duration
- 7h 40m
- Frequency
- Every 3 hours
- Estimated price
- ₹900–2,300
- Schedules at
- Kallada Tours and Travels
- Website
- Muthumari Travels
Bus from Virudhunagar to Bengaluru
- Ave. Duration
- 8h 20m
- Frequency
- 4 times a day
- Schedules at
- Muthumari Travels
- Phone
- +91 93440 62552
- [email protected]
- Website
- A1 Travels
Bus from Virudhunagar to Bengaluru
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Website
- A1 Travels
- Website
- Royal Travels
Bus from Virudhunagar to Bengaluru
- Ave. Duration
- 9h 15m
- Frequency
- Once daily
- Schedules at
- Royal Travels
- Website
- PSP Selvam Travels
Bus from Virudhunagar to Bengaluru
- Ave. Duration
- 8h
- Frequency
- 6 times a week
- Schedules at
- PSP Selvam Travels
- Website
- Murahara Travels
Bus from Virudhunagar to Bengaluru
- Ave. Duration
- 6h 45m
- Frequency
- 4 times a week
- Schedules at
- Murahara Travels
- Phone
- +91 99625 31717
- [email protected]
- Website
- Thirumalaivasan Transports
Bus from Virudhunagar to Bengaluru
- Ave. Duration
- 7h 15m
- Frequency
- 3 times a week
- Website
- Thirumalaivasan Transports
- Website
- Shama Transport
Bus from Virudhunagar to Bengaluru
- Ave. Duration
- 7h 45m
- Frequency
- Twice a week
- Schedules at
- Shama Transport
- Website
- YAS Tours and Travels
Bus from Virudhunagar to Bengaluru
- Ave. Duration
- 8h 10m
- Frequency
- Once a week
- Schedules at
- YAS Tours and Travels
- Website
- Ziel Mobility
Bus from Virudhunagar to Bengaluru
- Ave. Duration
- 8h 30m
- Frequency
- Once a week
- Schedules at
- Ziel Mobility
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Bengaluru Kempegowda to Dadar Chitra Cinema
- Ave. Duration
- 17h 45m
- Frequency
- Once daily
- Estimated price
- ₹1,500–2,700
- Schedules at
- ksrtc.in
- AC Sleeper
- ₹1,500–2,300
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Virudhnagar to Mysore
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Estimated price
- ₹500–1,415
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹500–700
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Mysuru Suburban Busstand to Sion
- Ave. Duration
- 22h
- Frequency
- Twice daily
- Estimated price
- ₹1,100–2,800
- Schedules at
- vrlbus.in
- Ave. Duration
- 44 min
- Estimated price
- ₹700–900
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 The London Underground: Essential tips to navigate the Tube, How to get from Gatwick Airport into central London, and Need to know: Jadrolinija - to help you get the most out of your next trip.
Booking & Getting There
Virudhunagar to Mumbai bus services, operated by Punchiry Tours and Holidays, arrive at Bengaluru station.
Virudhunagar to Mumbai train services, operated by Indian Railways, arrive at Thane station.
Yes, the driving distance between Virudhunagar to Mumbai is 1385 km. It takes approximately 20h 39m to drive from Virudhunagar to Mumbai.
There are 1642+ hotels available in Mumbai.




































