Goa can be reached by its lone airport (Dabolim), by train, and by the many buses connecting the state with cities in India (primarily Mumbai, Pune, Mangalore, Hyderabad and Bengaluru). If you are travelling from Mumbai or Pune, a car travel would provide you a journey through the breathtaking scenery of Konkan area.
BY AIR Goa has one airport at Dabolim in Vasco. Some airlines fly directly to Goa, but most international flights arrive via Mumbai. Many domestic airlines have daily flights to and from Bengaluru, Delhi, Hyderabad, Mumbai, Pune, Chennai, Jaipur, Ahmedabad, Kozhikode (Calicut). Domestic airlines flying into Goa include Kingfisher Airlines, Spicejet, Jet Airways, Indian Airlines, Air Deccan, Indigo, GoAir. Air India has international flights to Kuwait and UAE twice a week. Air Arabia has discount flights to Sharjah. Qatar Airways has flights to Doha, and has convenient connections to Western Europe, Africa and USA. Flights are chartered to the United Kingdom, Germany, Russia and Switzerland. On arrival, pre-paid taxis from Dabolim Airport are preferred. Find yellow pre-paid taxi booth 30 metres on the left when you exit the main building. There is also a pre-paid taxi stand in the international arrival area. The rates are slightly cheaper than the yellow cabs. Normally most resorts pick up from the airport for free so please make sure you ask your resort for free pickup.
BY TRAIN Indian Railways connects Goa with direct train services from Delhi, Mumbai, Ahmedabad, Mangalore, Kochi, Kolkata, Thiruvanantapuram, Bengaluru, Chennai and Hyderabad. The destination station is usually Madgaon in South Goa. Travelling to Goa by train is a real pleasure as the route passes through greenery and many tunnels. Goa is also connected to Pune via Belgaum Miraj line. Many trains also come to a railway station Thivim, which is just 20 minutes away from Calangute Beach by taxi. For budget travellers, this is the cheapest option, apart from being faster and much more comfortable than travelling by road. It is advisable for tourists to make reservations well in advance as the major trains (Konkan Kanya, Nethravati Express etc.) are usually heavily booked. Also note that trains from Mumbai and most other places have a quota of seats set aside for tourists. Quota tickets must be purchased in person at the rail station by the tourist and cannot be booked via a travel agent. Note that quota tickets are only sold at the station of origin. Tickets can also be booked online (but only if you hold an Indian credit card or bank account). As of Jan. 2010, you can book online with a foreign credit card, but when you are asked to choose your payment option, you must use the payment option “AXIS.” Unless travelling on a shoe string budget, it is advisable to travel in air conditioned sleeper coaches that are relatively quieter, and much more comfortable. Each bunk is provided with two freshly laundered sheets, a blanket, and a pillow. You can also have a hand towel on request. Travelling by train can be quite an experience as you are more likely to be able to interact with fellow Indian travellers visiting Goa from different parts of the country, under more relaxed conditions.
BY BUS There are several bus routes from various cities, but most traffic is from mainly Mumbai and Pune. With an increasing demand from the south, there has been an increase in buses and trains from Mangalore, Bangalore and New Delhi. Overnight buses from Mumbai to Goa are one alternative to trains and flying.
DISTANCE FROM GOA TO VARIOUS CITIES
Mangalore– 305 km
Bengaluru– 592 km
Belgaum– 154 km
Delhi– 1912 km
Hyderabad– 747 km
Mumbai– 593 km Mysore– 643 km
Pune– 450 km