Sample content. Listings, prices and photos are placeholders until the owner supplies them.
Goa's Best Kept Secrets

Pune to Goa for a villa trip: train, flight or drive

Updated 7 November 2026

From Pune, match the travel mode to the half of Goa. The three Pune trains on Konkan Railway's schedule, led by the daily Goa Express, all arrive at Madgaon in South Goa, so a train suits a South Goa villa. For a North Goa villa, fly into Mopa, which is about an hour from Panaji.

How should a Pune group get to a Goa villa?

Pick the mode that lands you on the same side of Goa as the villa. That rule matters more from Pune than from Mumbai, because every Pune train on Konkan Railway's current schedule arrives at Madgaon, the station for South Goa. None of them stops at Thivim, the main station for North Goa. So a group heading for a South Goa villa should look at the train first, and a group heading for North Goa should look at a flight to Mopa.

The table sets out the options. Train times come from Konkan Railway's schedule, which says its post-monsoon timetable has applied since 21 October 2026. Days and times change, so confirm on IRCTC before you book.

OptionLeaves PuneGoa stopsReaches MadgaonRunsSource
Goa Express 12780, via Miraj, Belagavi and LondaPune Junction 5.10 pmKulem, Sanvordem Curchorem, Madgaon, Vasco da Gama (7 am)5.40 am (12 h 30 min)DailyKonkan Railway
Pune to Ernakulam Superfast 22150, via Panvel and the Konkan linePune Junction 6.45 pmMadgaon5.40 am (10 h 55 min)Wed, SunKonkan Railway
Pune to Ernakulam Express 11097, via Miraj, Belagavi and LondaPune Junction 10.50 pmKulem, Sanvordem Curchorem, Madgaon12.55 pm (14 h 5 min)SatKonkan Railway
FlightPune airportMopa (GOX) or Dabolim (GOI)Depends on airportCheck the airlineGoa Tourism, Business Today
DrivePuneDepends on routeNo sourced figureAny daySee below

Which Pune train should you take?

The Goa Express, 12780, for most groups, because it is the only daily one. It leaves Pune Junction at 5.10 pm, runs south through Satara, Karad, Sangli, Miraj and Belagavi, drops down the ghats via Londa and Castle Rock, and enters Goa at Kulem, the station Gomantak Times names for Dudhsagar Falls. It reaches Madgaon at 5.40 am and ends at Vasco da Gama at 7 am.

The 22150 is the faster train on paper, 10 hours 55 minutes to Madgaon, but it runs only on Wednesdays and Sundays. It takes the other route, west to Panvel and then down the Konkan Railway line through Ratnagiri and Sawantwadi Road. The weekly 11097 leaves late on Saturday night and reaches Madgaon at 12.55 pm, which suits a group that wants to sleep on the train and check in after lunch.

For the trip home, the Goa Express, 12779, leaves Madgaon daily at 3.35 pm and reaches Pune at 4.15 am. A morning check-out leaves time for lunch before the train.

Why does the Madgaon arrival point you to South Goa?

Because Madgaon is the South Goa station, and North Goa is a long road from it. Gomantak Times calls Madgaon Junction the best option for South Goa, with taxis, rent-a-cabs and two-wheeler rentals at the station. Goa Tourism puts Madgaon about 38 km from Panaji, and North Goa villages such as Siolim and Assagao sit beyond Panaji.

A Pune group arriving by train fits South Goa villas well:

If your group arrives by train but has booked in North Goa, there is a bus. Mopa airport's timetable lists departures from Margao railway station at 5.30 am, 7.30 am and 5.45 pm that run via Panaji and Mapusa to the airport. The Goa Express reaches Madgaon at 5.40 am, so the 7.30 am bus is the one to aim for. With luggage for a group, a pre-booked taxi is simpler.

Mopa or Dabolim: which airport should a Pune group fly into?

Fly into Mopa for North Goa and Dabolim for South Goa. Pune has had flights to both: Goa Tourism lists Pune among the cities with flights to Dabolim, and Business Today reported in January 2023 that IndiGo named Pune among its eight launch routes to Mopa. Schedules change each season, so check the airport code on the ticket, GOX for Mopa and GOI for Dabolim.

AirportBest forTransfer factsSource
Mopa (GOX), Pernem talukaNorth Goa villasAbout 35 km and an hour to Panaji, about 20 km and 45 minutes to Assagao, about 100 km and two and a half hours to South GoaFree Press Journal (January 2023)
Dabolim (GOI), near VascoSouth Goa villas24.4 km and 33 minutes to Margao, 6 km from Vasco, about 26 km from PanajiGoa Tourism

The PTI puts the two airports 50 km apart. A flight is the way for a Pune group to reach North Goa without a long road leg at the end: Mopa's airport buses run to Thivim station, Calangute and Panaji, and the Free Press Journal listed taxi fares of ₹1,200 to Siolim and Anjuna in January 2023. Fares have changed since, so confirm at the counter.

What if half the group flies and half takes the train?

Book the villa where the larger half arrives, and give the other half a simple connection. Two cases to plan for:

On the way home, the airport bus timetable lists departures from Mopa to Margao railway station via Mapusa and Panaji at 12.30 pm, 4 pm and 9.30 pm. The 12.30 pm bus is the one that fits the Goa Express, which leaves Madgaon at 3.35 pm. Allow for traffic, and do not cut it fine with a group.

Can you drive from Pune to Goa?

Yes, but this guide gives no distance or driving time. We looked for one from an official body or a newspaper and found only route-planner and travel-blog estimates, which disagree with each other, so we have left them out. Use a live maps app on the morning you leave.

One sourced warning applies to the monsoon. Drivers who enter Goa from Belagavi over the Chorla Ghat should know that The Goan reported in July 2026 that a nearly 10 km stretch of that highway is highly prone to landslides, and that blockages can close it for several hours or a whole day. The report is about the monsoon months, but check road news before you set off in any season.

A car is useful if you book a villa inland, where every beach trip is a drive. For a beach village such as Benaulim, a taxi from Madgaon and local cabs may be enough.

Where should a Pune group book a villa?

Book in South Goa if you are coming by train, and anywhere if you are flying, as long as the airport matches.

Not sure which half suits the group? Read North Goa or South Goa for a villa holiday. For ten or more people, see group villas in Goa and 5 BHK villas, and compare quotes against our Goa villa price guide. If some of the group are travelling from elsewhere, the Mumbai, Bengaluru and Delhi guides cover their routes. Then see our villas with live dates, and read how to book directly and safely before paying anyone.

Sources

Questions people ask

Which train goes from Pune to Goa every day?

The Goa Express, 12780. On Konkan Railway's schedule it leaves Pune Junction daily at 5.10 pm, crosses into Goa at Kulem, and reaches Madgaon at 5.40 am and Vasco da Gama at 7 am the next morning. Madgaon is 12 hours 30 minutes from Pune.

Does any Pune train stop at Thivim?

None of the three Pune trains on Konkan Railway's current schedule stops at Thivim. The Goa Express and the weekly Pune to Ernakulam Express come down through Londa, and the twice-weekly 22150 runs via Panvel on the Konkan line, but all three stop at Madgaon as their Goa station.

How do I get from Madgaon station to a North Goa villa?

By taxi, or by the airport bus. Goa Tourism puts Madgaon about 38 km from Panaji, and North Goa villages lie further on. Mopa airport's bus timetable lists departures from Margao railway station at 5.30 am, 7.30 am and 5.45 pm, running via Panaji and Mapusa.

Should I fly from Pune to Mopa or Dabolim?

Fly to the airport on your villa's side of Goa: Mopa (GOX) for North Goa, Dabolim (GOI) for South Goa. Goa Tourism lists Pune among the cities with flights to Dabolim, and IndiGo named Pune among its first Mopa routes in January 2023. Check the code on your ticket.

How long is the train journey back from Goa to Pune?

The Goa Express, 12779, leaves Vasco da Gama daily at 3 pm and Madgaon at 3.35 pm, and reaches Pune Junction at 4.15 am, by Konkan Railway's schedule. From Madgaon that is 12 hours 40 minutes.

Is the Pune to Goa train good for families?

Yes, for a South Goa villa. The Goa Express arrives at Madgaon at 5.40 am, which leaves the whole day for the beach, and Gomantak Times notes taxis and rent-a-cabs at the station. Ask the villa about an early check-in or a place to leave bags.

Information only, checked on the date above. Prices, rules and timings in Goa change; confirm with the venue or authority before you travel.