There are 6 ways to get from Mapusa to Virār by plane, train, bus (Flixbus), car, 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.
Fly from Goa Mopa, train
best- Fly from Goa Mopa (GOX) to Chhatrapati Shivaji Maharaj International Airport (BOM)GOX - BOM
- Take the train from Andheri to Virar
3h 25m₹4,517–10,448Bus, train
cheapest- Take the bus from Satarda Bridge to Bandra
- Take the train from Bandra to VirarWestern / ...
16h 59m₹590–1,967Train
- Take the train from Karmali to Dadar20112 / ...
- Take the train from Bandra to VirarWestern / ...
12h 3m₹984–3,377Bus (Flixbus)
- Take the bus from FlixBus Goa - Mapusa to FlixBus Mumbai - Andheri EastFlixBus IN2820
15h 51m₹867–2,922Drive 550.1 km
- Drive from Mapusa to Virār550.1 km
8h 28m₹5,836–8,430Fly from Dabolim Airport, train
- Fly from Dabolim Airport (GOI) to Chhatrapati Shivaji Maharaj International Airport (BOM)GOI - BOM
- Take the train from Andheri to Virar
5h 23m₹4,436–11,291
Goa Mopa (GOX) to Chhatrapati Shivaji Maharaj International Airport (BOM) flights
Questions & Answers
The cheapest way to get from Mapusa to Virār is to bus and train which costs ₹550 - ₹2,000 and takes 16h 59m.
The fastest way to get from Mapusa to Virār is to fly and train which takes 3h 25m and costs ₹4,500 - ₹11,000.
The distance between Mapusa and Virār is 452 km. The road distance is 550.1 km.
The best way to get from Mapusa to Virār without a car is to train which takes 12h 3m and costs ₹950 - ₹3,400.
It takes approximately 3h 25m to get from Mapusa to Virār, including transfers.
The best way to get from Mapusa to Virār is to train which takes 12h 3m and costs ₹950 - ₹3,400. Alternatively, you can bus, which costs ₹850 - ₹3,000 and takes 15h 51m.
Yes, the driving distance between Mapusa to Virār is 550 km. It takes approximately 8h 28m to drive from Mapusa to Virār.
There are 76+ hotels available in Virār.
What companies run services between Mapusa, India and Virār, India?
You can take a vehicle from Mapusa to Virar via Karmali, Dadar, and Bandra in around 12h 3m. Alternatively, FlixBus India operates a bus from FlixBus Goa - Mapusa to FlixBus Mumbai - Andheri East 6 times a week. Tickets cost ₹850–2,900 and the journey takes 13h 45m.
- Website
- goindigo.in
Flights from Goa Mopa to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹4,600–9,500
Flights from Dabolim Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹4,300–11,000
- Website
- airindia.in
Flights from Goa Mopa to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹3,600–13,000
Flights from Dabolim Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- ₹3,300–9,500
- Website
- airindiaexpress.in
Flights from Goa Mopa to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹3,600–13,000
Flights from Dabolim Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹3,900–9,500
- Website
- spicejet.com
Flights from Goa Mopa to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹4,900–9,500
- Website
- starlightairline.com
Flights from Goa Mopa to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹3,700–9,000
- Phone
- 14646
- care@irctc.co.in
- Website
- mumbaisuburban.gov.in
Train from Andheri to Virar
- Ave. Duration
- 1h 6m
- Frequency
- Every 4 hours
- Estimated price
- ₹12–15
- Schedules at
- mumbaisuburban.gov.in
- 2nd Class
- ₹12–15
- 1st Class
- ₹70–90
Train from Bandra to Virar
- Ave. Duration
- 1h 19m
- Frequency
- Every 4 hours
- Estimated price
- ₹13–119
- Schedules at
- mumbaisuburban.gov.in
- 2nd Class
- ₹13–17
- 1st Class
- ₹80–110
- Adult
- ₹119
- Phone
- 0755-6610661
- care@irctc.co.in
- Website
- mumbaisuburban.gov.in
Train from Andheri to Virar
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- ₹80–110
- Website
- https://mumbaisuburban.gov.in/
- AC
- ₹80–110
Train from Bandra to Virar
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ₹85–130
- Website
- https://mumbaisuburban.gov.in/
- AC
- ₹85–130
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Karmali to Dadar
- Ave. Duration
- 9h 32m
- Frequency
- 3 times a day
- Estimated price
- ₹300–2,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,400
- Phone
- +91 8404855555
- Website
- flixbus.in
Bus from FlixBus Goa - Mapusa to FlixBus Mumbai - Andheri East
- Ave. Duration
- 13h 45m
- Frequency
- 6 times a week
- Estimated price
- ₹850–2,900
- Website
- https://www.flixbus.in
- Phone
- 91 82870 09889
- care@zingbus.com
- Website
- zingbus.com
Bus from Satarda Bridge to Bandra
- Ave. Duration
- 13h 14m
- Frequency
- Every 4 hours
- Estimated price
- ₹550–1,800
- Website
- https://www.zingbus.com/
- A/C Sleeper
- ₹600–1,300
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, How do I buy a London Underground ticket?, and Getting around the Cyclades - to help you get the most out of your next trip.



















