Goa is easily accessible by road, rail and air from most parts of India and international destinations. It is served by the Dabolim Airport (the only airport in Goa) which is connected by regular domestic flights. Falling on the Konkan Railway line, Goa is connected by direct train route to Mumbai and Mangalore all the way to the south. Apart from this, plenty of long-distance inter-state buses ply to and from Goa.
The nearest major entry point to Goa from different parts of the world is the Chhatrapati Shivaji International Airport in Mumbai. Mumbai being the major city is easily accessible to Goa via flights, railways, and roadways.
|Route Name||Distance||Time||More Information|
|Bangalore to Goa||557 km||8 hours 45 mins||View Details|
|Mumbai to Goa||583 km||9 hours 49 mins||View Details|
|Hyderabad to Goa||637 km||12 hours 30 mins||View Details|
|Delhi to Goa||1,876 km||1 day 7 hours||View Details|
|Chennai to Goa||910 km||13 hours 59 mins||View Details|
|Ahmedabad to Goa||1,096 km||17 hours 38 mins||View Details|
|Pune to Goa||440 km||7 hours 49 mins||View Details|
|Karwar to Goa||85.4 km||2 hours 4 mins||View Details|
|Kolkata to Goa||2,118 km||1 day 12 hours||View Details|
|Mahabaleshwar to Goa||388 km||7 hours 7 mins||View Details|
|Jaipur to Goa||1,608 km||1 day 3 hours||View Details|
|Agra to Goa||1,785 km||1 day 6 hours||View Details|
|Ernakulam to Goa||765 km||17 hours 39 mins||View Details|
|Varanasi to Goa||1,860 km||1 day 11 hours||View Details|
|Lonavala to Goa||500 km||8 hours 25 mins||View Details|
|Amritsar to Goa||2,208 km||1 day 13 hours||View Details|
|Udaipur to Goa||1,326 km||21 hours 11 mins||View Details|
|Chandigarh to Goa||2,127 km||1 day 10 hours||View Details|
|Jodhpur to Goa||1,549 km||1 day 0 hours||View Details|
|Coorg to Goa||501 km||10 hours 19 mins||View Details|
|Gurgaon to Goa||1,838 km||1 day 7 hours||View Details|
|Alleppey to Goa||819 km||18 hours 49 mins||View Details|
|Munnar to Goa||1,040 km||16 hours 54 mins||View Details|
|Jaisalmer to Goa||1,631 km||1 day 3 hours||View Details|
|Shimla to Goa||2,226 km||1 day 13 hours||View Details|
|Srinagar to Goa||2,721 km||1 day 21 hours||View Details|
|Wayanad to Goa||609 km||12 hours 52 mins||View Details|
|Manali to Goa||2,419 km||1 day 17 hours||View Details|
|Hisar to Goa||View Details|
Goa international airport is located at Dabolim - 30 km away from Panjim. Multiple domestic airlines like Jet Airways, Air India, SpiceJet and IndiGo provide daily flights from major cities such as Mumbai, Bangalore, Delhi, Hyderabad, Pune, Chennai, Jaipur, Ahmedabad. Most international flights to Goa arrive via Mumbai. Only a handful of international flights from the Middle East, Russia, Europe and Britain operate to Goa.
There are connecting international flights between Mumbai and Goa. Therefore, while booking your flight tickets to Goa, you can choose the one which stops at Mumbai Airport so that you can take your TVOA (Travel visa on arrival) and then further move to Goa in the same one.
In case your hotel offers free pickups, you don't need to worry about the commute from the airport. Otherwise, pre-paid taxis available at the airport are the only option.
Nearest Airport: Goa International Airport
Tentative return flight prices to Goa International Airport from major cities in India.
Plenty of long-distance inter-state luxury and budget buses run from major cities such as Mumbai, Pune, Bangalore, New Delhi to Goa. State-run bus service, Kadamba Transport is also a good option. Other state bus services - Maharashtra, Karnataka, Andhra Pradesh - also have daily buses going to Goa. Various private players also run buses connecting many cities to Goa. For comfortable rides, super deluxe AC and Volvo buses would be the better options. These would generally cost between INR 1500 - INR 2500 depending on the distance and type of bus.
Most buses to and from Goa operate from Panjim, Margao, Chaudi and Mapusa.
It takes 10h 20 minutes to reach Goa from Mumbai. You can take a private taxi or a Volvo to reach your destination.
Goa has six railway stations out of which the Madgaon Station is the biggest. Most people usually get down at Madgaon or Vasco-da-Gama in South Goa and Thivim in North Goa for Mapusa and other beaches. Other smaller stations include Pernem for Arambol, Karmali (Old Goa) for Panjim and Canacona for Palolem.
Goa falls on the Konkan Railway line and is connected via direct trains to all the major cities from New Delhi to the south beyond Trivandrum. The most popular trains are the Goa Sampark Kranti Express and Trivandrum Express.
The train ride to Goa is worth the journey just for the view. The picturesque scenery of the Konkan region makes for an amazing sight. Train is also the cheapest option apart from being fast and comfortable.
If you are flying to Mumbai so that you get your TVOA (Travel Visa on Arrival), you can also book tickets for the train in order to commute between Mumbai and Goa. The most prominent trains between Mumbai and Goa are: Ganpati Special, Mandovi Express, Jan Shatabdi Express, and Mangalore Express
For travelling to any part of Goa from the railway station, prepaid taxis are the best option. You can easily find one on the prepaid taxi booths located at all the stations.
A road trip to Goa is also a great option. Bangalore, Hyderabad, Mumbai, Pune are some popular places people drive down from. There are three national highways which pass through the state - NH 4A, NH 17, NH 17A. The roads are good and the view is amazing, making the drive worth it. You can hire a cab or if you are going in a group with multiple experienced drivers, you can take your own car. Apart from the fuel/cab charges, you will have to pay the toll tax.
Beaches in Goa are far apart, and it stretches more than 100 km from north to south.
From the Airport
Compare quotes from upto 3 travel agents for free