Key takeaways
- Plan about ₹10,500 per person by train, or about ₹30,000 per person flying mid-range.
- Vande Bharat 22229 does not run on Fridays; Tejas 22119 does not run on Mondays or Thursdays.
- Mumbai–Goa flights land at Dabolim (GOI) or Mopa (GOX); for Calangute, Mopa is about 31 km away and Dabolim about 48 km.
- Rooms booked for 23 December–1 January at the government's Calangute Residency are non-refundable, so plan the festive week early.
On this page
Goa trip cost from Mumbai: three budgets
All three columns are for the same 4-day, 3-night trip for two adults, travelling between November and February outside the Christmas–New Year week. Only the travel mode, room class and spending style change.
| Item | Budget | Mid-range | Premium |
|---|---|---|---|
| Return travel (2 people) | ₹4,460 | ₹20,000 | ₹32,000 |
| Stay, 3 nights | ₹6,000 | ₹15,000 | ₹45,000 |
| Local transport | ₹3,000 | ₹8,000 | ₹18,000 |
| Food | ₹3,600 | ₹7,000 | ₹14,000 |
| Entries and activities | ₹2,000 | ₹5,000 | ₹12,000 |
| Subtotal | ₹19,060 | ₹55,000 | ₹1,21,000 |
| 10% buffer | ₹1,906 | ₹5,500 | ₹12,100 |
| Total for two | ₹20,966 | ₹60,500 | ₹1,33,100 |
| Per person | ₹10,483 | ₹30,250 | ₹66,550 |
How each line is built
Travel
Budget: the Konkan Kanya Express (20111) in 3AC at about ₹1,115 per person each way, so ₹1,115 × 4 = ₹4,460. You board in Mumbai late at night and wake up in Goa, which saves a hotel night's worth of time.
Mid-range: four flight sectors at about ₹5,000 each. The lowest one-way fares we saw for 1–22 November were about ₹4,020–5,224, and a fare with checked baggage at a sensible hour is usually a little higher, so we use ₹5,000.
Premium: flexible flights at good times, about ₹8,000 a sector, which is typical when booking two to three weeks ahead in season.
Stay
Budget assumes about ₹2,000 a night for a clean guesthouse a few minutes from the beach. Mid-range assumes about ₹5,000 for a 3-star with a pool. Premium assumes about ₹15,000 for a beach resort.
A useful fixed reference is the Goa Tourism Development Corporation's (GTDC) Calangute Residency: ₹3,400 for a cottage up to ₹5,350 for a resort-front suite, before GST and without breakfast, valid until 22 December 2026. GTDC's Margao Residency costs about ₹1,800–3,150 and Panaji Residency ₹4,750–5,150 a night before GST.
Getting around
Goa has little useful public transport for visitors. GTDC says non-geared scooters cost about ₹200–500 a day and geared bikes ₹400–1,000. App cabs on GoaMiles charge about ₹21.50 a km for a hatchback, ₹23 for a sedan and ₹26 for an MUV, plus time charges and taxes. The budget line assumes a scooter and one station transfer each way; mid-range uses cabs for longer trips; premium hires a car with driver.
Food and activities
A beach-shack dinner for two at a popular Baga shack is listed at about ₹2,100, while a fish thali or veg thali at a local restaurant costs ₹150–300. Water sports at Baga and Calangute cost roughly ₹800–1,500 for parasailing, ₹400–800 for a jet-ski ride and ₹1,400–2,500 for a five-activity combo. These are vendor prices, so ask about ride time, taxes and life jackets before you pay.
How to get to Goa from Mumbai: train, flight or bus
| Train | Leaves CSMT | Runs | Fares |
|---|---|---|---|
| Vande Bharat 22229 | 05:25, reaches Madgaon early afternoon | Daily except Friday | CC ₹900, EC ₹2,560 |
| Tejas 22119 | 05:50, reaches Madgaon mid-afternoon | Except Monday and Thursday | CC ₹855, EC ₹2,485 |
| Jan Shatabdi 12051 | Early morning, daytime run | Daily | 2S ₹240, CC ₹865 |
| Mandovi 10103 | 07:10, reaches Madgaon in the evening | Daily | SL ₹390, 3A ₹1,070, 2A ₹1,540 |
| Konkan Kanya 20111 | About 23:00, overnight | Daily | SL ₹420, 3A ₹1,115, 2A ₹1,590 |
Konkan Railway's 2026 monsoon timetable ran from 15 June to 20 October, so trips from November use the faster regular schedule. Some booking sites still show monsoon timings; check your date on NTES or IRCTC before booking.
North Goa tip: going to Calangute or Baga? Get off at Thivim (about 16 km from Calangute) or Karmali (about 25 km), if your train stops there, instead of riding on to Madgaon, which is in South Goa.
Flights: non-stop flights take about 1h 05m–1h 15m. Air India Express flies to both Dabolim (GOI) and Mopa (GOX), and other airlines also split between the two. Mopa is nearer North Goa beaches; Dabolim is nearer South Goa, Vasco and Margao. Always check which airport is printed on your ticket before booking a hotel transfer.
Bus and road: the road is about 588 km by the bus route, and redBus lists an average bus journey of about 15 hours, with departures from 06:30 to 23:50. Fares range from ₹399 for a basic seater to several thousand rupees for a sleeper at peak times. By car, NH66 along the coast takes 10–12 hours with stops. Compare every option in how to reach Goa from Mumbai.
North or South Goa from Mumbai?
| Factor | North Goa (Calangute, Baga, Anjuna) | South Goa (Colva, Palolem, Agonda) |
|---|---|---|
| Nearest station | Thivim or Karmali | Madgaon |
| Nearest airport | Mopa (GOX) | Dabolim (GOI) |
| Feel | Busy, shacks, nightlife, water sports | Quieter, cleaner beaches, slower |
| Rooms | Wider choice at every price | Fewer budget rooms, more resorts |
| Best for | Friends, first-timers | Couples, families with small children |
Sample 4-day plan
| Day | Plan |
|---|---|
| Day 1 | Arrive by overnight train or morning flight; check in; evening at Calangute or Baga beach |
| Day 2 | North Goa: Fort Aguada, Candolim, Anjuna and a Vagator sunset |
| Day 3 | Old Goa churches and Panaji's Fontainhas, or a South Goa beach day |
| Day 4 | Breakfast, a last beach walk, travel back to Mumbai |
For a slower plan by train, see Goa in 3 days by train.
When does a Goa trip from Mumbai cost the most?
November to February is peak season, with temperatures of about 21–32 °C. The most expensive week is 23 December to 1 January: GTDC treats it as a non-refundable booking period, and private hotels and flights often cost two to three times their November price. Long weekends and the Diwali week also fill up from Mumbai.
For the lowest prices with good weather, aim for early November, mid-January or February. Read the best time to visit Goa for a month-by-month view.
How to cut the Goa trip cost from Mumbai
- Take Konkan Kanya overnight in 3AC. At about ₹1,115 each way, it costs far less than flying and gives you a full first day.
- Pick the right station. Thivim or Karmali for North Goa saves a long taxi ride from Madgaon.
- Check the airport code before booking a flight. Landing at the far airport for your hotel means a longer, costlier taxi.
- Rent a scooter if you ride. At ₹200–500 a day it is the cheapest way around, but only with a valid licence and a helmet.
- Avoid 23 December–1 January. The same room often costs much more and can't be refunded.
- Compare the Vande Bharat chair car (₹900) with economy flights. On non-Friday dates the train can be the better daytime deal.
Our recommendation
For most couples and friends from Mumbai, the overnight Konkan Kanya and a North Goa guesthouse make a 4-day trip for about ₹21,000 for two. If time matters more than money, fly to the airport nearest your hotel and budget about ₹60,000. Compare the cost from another city in our Goa trip cost from Pune, and if you are choosing between beach states, read Kerala vs Goa.
Sources we checked
Checked on 27 October 2026. Official sources win if anything here differs.
- https://konkanrailway.com/sites/default/files/2026-06/Trains%20running%20on%20KR.pdf
- https://konkanrailway.com/hi/node/7036
- https://goa-tourism.com/wp-content/uploads/2020/06/GTDC-RESIDENCIES-TARIFF-CARD-2026.pdf
- https://goa-tourism.com/stay/calangute-residency/
- https://goa-tourism.com/media-room/getting-around/
- https://www.goamiles.com/GoaCare/ratecard
- https://www.airindiaexpress.com/en/book-flights/mumbai-to-goa-flights
- https://www.redbus.in/bus-tickets/mumbai-to-goa
Prices checked October 2026. We re-check every 90 days. Spotted something out of date? Write to taazeem@choose4choice.com.
Frequently asked questions
How much does a Goa trip from Mumbai cost for two?
For 4 days, about ₹21,000 by overnight train with budget rooms, ₹60,500 mid-range by air and ₹1,33,100 premium, including a 10% buffer.
Which is the best train from Mumbai to Goa?
The Konkan Kanya Express (20111) for an overnight journey, or the Vande Bharat (22229) for the fastest daytime trip, except on Fridays.
How long is the flight from Mumbai to Goa?
About 1h 05m–1h 15m non-stop, to either Dabolim (GOI) or Mopa (GOX).
Is ₹20,000 enough for a Goa trip from Mumbai for two?
Almost: our budget plan is about ₹21,000 for two with the overnight train, a ₹2,000 room and a scooter.
Which Goa station is best for Calangute and Baga?
Thivim (about 16 km) or Karmali (about 25 km), rather than Madgaon in South Goa.
When is Goa cheapest from Mumbai?
June to September is cheapest but rainy. For good weather at lower prices, go in early November, mid-January or February.
