Railway Stations in Goa

Written by ivana Updated Jan. 4, 2025

Goa, located on the west coast of India, is the country’s smallest state. It features beaches, UNESCO-listed historical sites, and Portuguese architecture and customs. The state’s capital is Panaji.

Goa is well-connected within the state as well as to the western coast by rail.

It has more than 20 railway stations, three of which are commonly used: Madgaon Junction Railway Station, Karmali Railway Station, and Thivim Railway Station.

Madgaon Junction Railway Station

  • Station code: MAO
  • Address: Sanscar Society, Margao
  • Size: four platforms

Madgaon Junction Railway Station is in Madgaon, the commercial and cultural center of the state of Goa. It is the largest and busiest station in South Goa.

Trains to other cities in Goa, to Mangalore, and to major cities in India depart from this station.

Karmali Railway Station

  • Station code: KRMI
  • Address: Karmali, North Goa
  • Size: two platforms

Located in North Goa, Karmali Railway Station is one of the most important railway stations in this state. It is the closest station to the state’s capital, Panaji.

Thivim Railway Station

  • Station code: THVM
  • Address: Sircaim, North Goa
  • Size: two platforms

Thivim Railway Station is the most important station in North Goa. It has rail connections to most of the cities and towns in the northern half of the state.

Indian Railways
Indian Railways

Other Railway Stations in Goa

Here is the information for some more stations located in Goa:

Pernem Railway Station

  • Station code: PERN
  • Address: Vernoda–Nagzor, Malpe, Pernem, North Goa
  • Size: two platforms

Kulem Railway Station

  • Station code: QLM
  • Address: Kulem
  • Size: three platforms

Canacona Railway Station

  • Station code: CNO
  • Address: Nagorcem, Canacona
  • Size: two platforms

Vasco da Gama Railway Station

  • Station code: VSG
  • Address: Swatantra Path, Vaddem, New Vaddem, Vasco da Gama
  • Size: three platforms

Suravali Railway Station

  • Station code: SRVX
  • Address: Fatona, Seraulim
  • Size: two platforms

You Might Like

Indian train

Railway Stations in Delhi-Stations, Transportation

There are 5 major railway stations in Delhi, the capital of India. Location and transportation tips.

Trains departing from Bangalore City Station

Railway Stations in Bangalore

Known as the “Silicon Valley of India”, Bangalore is located in southern India. It is the capital of Karnataka and is the third largest city in the country.

Indian train

Railway Stations in Jaipur-Location, Transportation

Jaipur, known as the “Pink City”, is the capital of Rajasthan. It is crowded and noisy but is a very charming city.

We are here to guide you...
Start your journey to the perfect travel experience with personalized 1-on-1 support from our expert travel advisors.

Create Your Trip