Route Planner
Register     Forgot Password ?

Margao is a city in South Goa, situated on the banks of the riverl Sal. The town is located 33 km (21 mi) from the state’s capital Panaji and 6 km (3 mi) away from Colva Beach. Margao is one of the oldest towns in Goa known for a bustling market, number of shopping opportunities, churches, temples and Portuguese-era colonial architecture. Margao serves as the transport hub to the areas of South Goa and is a gateway for visiting Chandor, Quepem or Dudhsagar Falls.

Major tourist sites in and around Margao: MMC New Market, Largo de Igreja district, Church of the Holy Spirit, Municipal Library, House of Seven Gables, etc. 

Tourism Board Website

When to visit: best time to visit October to March. March to May is hot and humid. June to September is monsoon season.


Nearest railway station: Madgaon Junction railway station is about 4 km (2.4 mi) away. Margao station is the terminus station for several Konkan Railway trains and almost all trains passing through Goa stop here. There are direct trains from most parts of India including Delhi, Mumbai, Cochin, Mangalore, Bangalore, Gujarat, Kerala, coastal Karnataka and Tamil Nadu.

For detailed train timings and other information log on to or

Nearest airport: Goa International Airport (Dabolim Airport) is about 26 km (16.1 mi) away.

For more information see section TravelInfo/Airports/Goa/Goa International Airport

Buses: The Kadamba Transport Corporation (KTC) is the state government’s bus service. Buses to/from Palolem, Colva, Benaulim and Betul use the Margao Bus Terminal or KTC bus stand. For longer distances you need to change buses. Biggest bus stations in Goa are – Mapusa, Panjim, Vasco da Gama, Margao and Canacona.

By road: The distance from Goa International Airport (Dabolim Airport) to Margao is about 26 km (16.1 mi) via NH 66 and NH566. It takes around 1 hour.
The distance from Vasco De Gama train station to Margao is about 30 km (18.6 mi) via NH566. It takes around 1 hour.
The distance from Colva to Margao is about 8 km (4.9 mi) via Colva Beach Rd. It takes around 20 minutes.
The distance from Cavelossim to Margao is about 17 km (10.5 mi) via MDR41 and NH 66. It takes around 30 minutes.
The distance from Varca to Margao is about 11 km (6.8 mi) via Varca - Margao Rd. It takes around 30 minutes.
The distance from Mobor to Margao is about 21 km (13 mi) via MDR41. It takes around 1 hour.
The distance from Palolem to Margao is about 39 km (24.2 mi) via NH 66. It takes around 1 hour.
The distance from Old Goa to Margao is about 33 km (20.5 mi) via MDR 1 and NH 66. It takes 1 hour.
The distance from Mumbai to Margao is about 610 km (379 mi)via NH48. It takes around 11-12 hours.


Goa, The...

The Festival...

Secret Beaches...

Most Popular Destinations