Goa by train: a 4-day itinerary from Mumbai
Which Goa station to get off at, the best trains from Mumbai on the Konkan line, and a relaxed four-day plan for North Goa, Old Goa and the south.

Photo: Mohit Hambiria / Pexels
The train is the nicest way into Goa. The Konkan Railway runs along the Western Ghats through more than 90 tunnels, over river bridges and past waterfalls that pour down beside the track in the monsoon. It is cheaper than flying at holiday peaks and it drops you close to the beaches.
Which Goa station to use
| Station | Best for | Taxi to |
|---|---|---|
| Thivim (THVM) | North Goa: Anjuna, Vagator, Calangute, Arambol | Anjuna about 35 min |
| Karmali (KRMI) | Panaji and Old Goa | Panaji about 25 min |
| Madgaon (MAO) | South Goa: Colva, Benaulim, Palolem | Palolem about 1 h |
| Vasco da Gama (VSG) | Near Dabolim airport | Bogmalo beach 15 min |
Best trains from Mumbai
- Mumbai CSMT to Madgaon Vande Bharat (22229): the fastest, a daytime chair-car run of roughly eight hours. Pick a window seat on the right-hand side heading south for the sea and river views.
- Tejas Express (22119): another fast day train, with executive chair car seats.
- Konkan Kanya Express (20111): leaves Mumbai in the evening and reaches Goa in the morning, so you save a night's hotel.
- Mandovi Express (10103): a slow day train loved for its pantry food and the views. Good if the journey is part of the trip.
Day 1: arrive and settle into North Goa
Take the Vande Bharat or Tejas and get off at Thivim in the afternoon. Check in around Anjuna or Vagator, then walk up to Chapora Fort for sunset over the Vagator cliffs. Dinner along the Vagator strip.
Day 2: beaches and a Saturday market
Morning swim at Ashwem or Morjim, where the sea is calmer and the beach less crowded. If it's a Wednesday, the Anjuna flea market runs through the day; on Saturday evenings the Arpora night market is the bigger event. Rent a scooter only if you have a licence and wear a helmet: police check both.
Day 3: Panaji and Old Goa
Move south by taxi or bus. Walk the Latin quarter of Fontainhas in Panaji in the morning, then visit the Basilica of Bom Jesus and Se Cathedral in Old Goa, both part of a UNESCO World Heritage site. A sunset river cruise on the Mandovi leaves from the Panaji jetty.
Day 4: a quiet southern beach, then the train home
Head to Palolem or Agonda for a slower day, or stay near Colva if your train leaves early from Madgaon. Board the Konkan Kanya from Madgaon in the evening and wake up in Mumbai.
Booking tips for the Konkan line
- Book early for December and New Year. Goa trains fill weeks ahead for the Christmas week. Check seat availability and confirmation chances in the trip planner, which also shows nearby boarding stations with free seats.
- Try Thivim or Karmali as your destination. The quota for intermediate stations is separate, so a sold-out Mumbai to Madgaon train sometimes still has seats to Thivim.
- Board at Dadar, Thane or Panvel if you live in the suburbs. Most Konkan trains stop at one or more of them, which saves the trip to CSMT.
- Watch the running status on the way home. Evening trains out of Goa can run late during heavy rain. The Madgaon live board shows what is on time before you leave for the station.
What to eat on the way
The Konkan stations are known for their snacks. At Ratnagiri look for alphonso mango products in season, and at Kankavli and Kudal the vada pav and kokum sherbet sellers are popular. On the Mandovi Express the pantry car's simple thali and batata vada have a loyal following. Carry water on the Vande Bharat and Tejas too, since the long tunnels mean patchy mobile signal for ordering food.
Getting around Goa without a car
Goa is spread out, and the stations sit a little inland from the beaches, so plan the last few kilometres. Prepaid taxi counters at Madgaon and Thivim are the simplest option after a long train ride. Kadamba buses connect Panaji, Mapusa and Margao cheaply and run often through the day. For short hops between beaches, app cabs work in some areas, and the traditional motorcycle taxis, called pilots, are still common in the north.
Renting a scooter is the most flexible way to explore, but only do it with a valid licence, a helmet and some experience in traffic. Roads get slippery in the monsoon, and many beach roads are narrow and busy after dark.
Rough budget per person
| Item | Budget | Comfortable |
|---|---|---|
| Train, return | Sleeper, about Rs 1,000 | Vande Bharat chair car + 3A, about Rs 4,000 |
| Stay, 3 nights | Hostel, about Rs 2,500 | Beach resort, Rs 12,000+ |
| Local transport | Buses and a scooter, Rs 1,500 | Taxis, Rs 5,000 |
| Food | Rs 2,000 | Rs 5,000 |
Fares change with class and season; check the current fare on each train page.
Use it on your trip
Frequently asked questions
Which is the nearest railway station to Baga and Calangute?
Thivim is the closest station on the Konkan line for Baga and Calangute, about 40 minutes by taxi.
Is Madgaon or Thivim better for Goa?
Thivim is better for North Goa beaches, Madgaon for South Goa. Karmali is best for Panaji and Old Goa.
What is the fastest train from Mumbai to Goa?
The Mumbai CSMT to Madgaon Vande Bharat Express (22229) is the fastest, at roughly eight hours outside the monsoon timetable.
Is it worth taking the train to Goa in the monsoon?
Yes, if you have time. The Konkan line is at its greenest with waterfalls beside the track, but trains run on a slower monsoon timetable until the end of October.
Sources
Rules and fares change. Check the official source before you travel. Last reviewed 25 September 2026.
