Once in Goa, transit options include state-run Kadamba Transport Corporation Limited (KTCL) electric airport shuttles, the government-licensed GoaMiles taxi app, licensed rental vehicles, unique motorcycle taxis known as pilots, and vehicle ferries across the state's river network.
This guide covers flight arrivals, railway junctions, highway border checkposts, self-drive vehicle regulations, and public transit schedules to help you plan your journey alongside our Goa travel guide and area selection guide.
Book with GoaWala
16 options from ₹400 per person — live prices, October 2026.
- Calma Sundowner Cruise — from ₹400 per person · 1 Hour 30 Minutes · Panaji (Central Goa)
- Capital Sundowner Cruise — from ₹400 per person · 1 Hour 30 Minutes · Panaji (Central Goa)
- North Goa Tour — from ₹400 per person · 9 Hours · North Goa
- Paradise Sunset Cruise — from ₹400 per person · 1 Hour 30 Minutes · Panaji (Central Goa)
- South Goa Tour — from ₹400 per person · 9 Hours · South Goa
- Vihaan Sunset Cruise — from ₹400 per person · 1 Hour 30 Minutes · Panaji (Central Goa)
- Princesa Sunset Cruise — from ₹450 per person · 2 Hours · Panaji (Central Goa)
- Coral Dinner Cruise — from ₹850 per person · 3 Hours · Panaji (Central Goa)
- Swastik Dinner Cruise — from ₹850 per person · 3 Hours · North Goa
- Calma Dinner Cruise — from ₹900 per person · 3 Hours · Panaji (Central Goa)
- Nirvana Dinner Cruise — from ₹900 per person · 3 Hours · Panaji (Central Goa)
- Vihaan Dinner Cruise — from ₹900 per person · 3 Hours · Panaji (Central Goa)
- Paradise Dinner Cruise — from ₹1,000 per person · 3 Hours · Panaji (Central Goa)
- Paradise Dinner Cruise — from ₹1,000 per person · 3 Hours · Panaji (Central Goa)
- Princesa Dinner Cruise — from ₹1,200 per person · 3 Hours · Panaji (Central Goa)
- Extreme South Goa Tour — from ₹1,500 per person · 10 Hours · South Goa
Arriving by Air: Mopa (GOX) vs Dabolim (GOI)
Goa is served by two commercial airports located at opposite ends of the state. Manohar International Airport (IATA: GOX) is situated at Mopa village in Pernem taluka, North Goa. Opened for commercial flight operations in January 2023, GOX sits 35 km north of Panaji via the NH 66 corridor, requiring approximately 50 to 60 minutes of driving time. It is the closest airport for travellers staying in northern coastal belts like Calangute, Baga, and Morjim.
Dabolim Airport (IATA: GOI) was established in 1955 under Portuguese administration and operates as a civil enclave at the Indian Navy's INS Hansa naval base in Mormugao taluka, South Goa. It lies 4 km from Vasco da Gama and 28 to 30 km south of Panaji (40 to 45 minutes of driving time). Dabolim remains the primary air terminal for southern destinations such as Colva, Benaulim, and Palolem.
Both airports feature prepaid taxi counters inside the arrival terminals issuing paper receipts based on distance-tiered tariffs regulated by the Goa Directorate of Transport. GTDC also operates GoaMiles pickup counters at both terminals, offering app-based booking at government-notified tariffs. In addition, state-run KTCL operates scheduled air-conditioned electric shuttle buses directly from both airport arrivals.
- KTCL Shuttle from Mopa (GOX): ₹150 to Mapusa, ₹200 to Panaji or Calangute, ₹400 to Margao.
- KTCL Shuttle from Dabolim (GOI): ₹150 to Panaji, ₹200 to Calangute.
- Airport Taxis: Available via regulated prepaid terminal counters or the GoaMiles mobile application.
| Airport | Code | Taluka / District | Distance to Panaji | KTCL Shuttle Fare to Panaji |
|---|---|---|---|---|
| Manohar International Airport (Mopa) | GOX | Pernem, North Goa | 35 km (50–60 min) | ₹200 |
| Dabolim Airport | GOI | Mormugao, South Goa | 28–30 km (40–45 min) | ₹150 |
Arriving by Train: Major Railheads and Routes
The Konkan Railway and South Western Railway networks connect Goa directly to major cities across India. Selecting the right arrival station depends directly on your final destination in North or South Goa.
Madgaon Junction (code: MAO) in Margao city, Salcete taluka, serves as the central railway junction for South Goa. Located 35 km south of Panaji (about 50 minutes of driving time), it connects the Konkan Railway network with the South Western Railway and serves long-distance services including the Goa Express and the Mumbai CSMT–Madgaon Vande Bharat Express (train 22229/22230). The Vande Bharat operates 6 days a week, covering the 581 km route with a non-monsoon running time of 7 hours 45 minutes.
Thivim Railway Station (code: THVM) in Bardez taluka functions as the primary railhead for North Goa. It is situated 12 km east of Mapusa, 18 km east of Calangute Beach, and 23 km north of Panaji. The Vande Bharat Express stops here before terminating at Madgaon.
Karmali Railway Station (code: KRMI) in Tiswadi taluka is situated 13 km east of Panaji (20 to 25 minutes of driving time) and sits just 2 to 2.5 km from the UNESCO World Heritage monuments in Old Goa. Vasco da Gama Railway Station (code: VSG) serves as the western terminus for the South Western Railway route from Hubballi and lies 5 km west of Dabolim Airport.
- North Goa Beaches (Calangute, Baga, Anjuna): Book to Thivim (THVM).
- Panaji and Central Goa: Book to Karmali (KRMI).
- South Goa Beaches (Colva, Benaulim, Palolem): Book to Madgaon Junction (MAO).
- Vasco da Gama and Dabolim Area: Book to Vasco da Gama (VSG).
| Railway Station | Station Code | Taluka | Distance to Key Landmarks | Best For |
|---|---|---|---|---|
| Thivim | THVM | Bardez | 18 km to Calangute Beach; 23 km to Panaji | North Goa beach belt |
| Karmali | KRMI | Tiswadi | 2 km to Old Goa churches; 13 km to Panaji | Panaji and Old Goa |
| Madgaon Junction | MAO | Salcete | 35 km to Panaji | South Goa hubs and long-distance trains |
| Vasco da Gama | VSG | Mormugao | 5 km to Dabolim Airport | South Western Railway arrivals |
Driving to Goa: Highway Border Checkposts and Entry Rules
Travellers entering Goa by road use two primary national highway corridors. National Highway 66 (NH 66) enters Goa from Maharashtra at the Patradevi border checkpost in Pernem taluka in the north, runs through the state, and exits into Karnataka at the Pollem (Polem) border checkpost in Canacona taluka in the south. The Patradevi checkpost employs the AI-driven Goa Vehicle Authentication System (GoVA) to scan vehicle documentation, valid insurance, and emissions certificates.
National Highway 748 (formerly NH 4A) connects Belagavi in Karnataka to Panaji via the Mollem border checkpost in Dharbandora taluka, traversing the Anmod Ghat. The Goa Directorate of Transport operates automated 24/7 Intelligent Traffic Management System (ITMS) camera enforcement at all entry checkposts—including Patradevi, Keri, Mollem, and Pollem—to monitor document compliance, seat belt use, and speed limits.
Private, non-commercial passenger cars and two-wheelers registered in other states enter Goa without paying state road entry tax. In contrast, commercial passenger transport vehicles must pay inter-state motor vehicle border taxes via the Ministry of Road Transport and Highways Parivahan checkpost portal or directly at the border checkposts.
Interstate bus travellers arrive at the Kadamba Central Bus Stand at Patto, Panaji, which operates 24 hours daily handling KTCL, MSRTC (Maharashtra), and KSRTC (Karnataka) buses. Long-distance state transport buses also terminate at the Margao Kadamba Bus Stand.
Getting Around Goa: Rental Vehicles, Taxis, and Pilots
Renting a vehicle is a common way to travel inside Goa, but strict Directorate of Transport regulations apply. Commercial self-drive rental cars are legally required to carry black number plates with yellow lettering and a registered 'Rent-a-Cab' permit. Driving a rented private vehicle bearing private white number plates is illegal and carries fines up to ₹10,000 under Section 66(1) of the Motor Vehicles Act. Commercial self-drive rental motorcycles and scooters must carry yellow number plates with black lettering, and riders must hold a permanent two-wheeler driving license.
Under a Goa Police regulation introduced in March 2024, all tourists renting cars or two-wheelers must sign a legal undertaking agreeing to obey speed limits, wear helmets or seatbelts, and abstain from driving on beaches.
For travellers who do not wish to drive, options include app-based GoaMiles cabs, prepaid taxi stands, and Goa’s commercial motorcycle taxis called 'pilots' (derived from the Portuguese word piloto). Legalized under the Motor Vehicles Act in 1981, pilots carry a single passenger on a two-wheeler and can be hired at village stands or through the state-launched Mhaje Driver mobile app.
For structured day travel, scheduled group trips such as the North Goa Tour and South Goa Tour offer fixed itineraries between key sights without navigating traffic.
River Navigation: Department Ferries Across the Rivers
The Goa River Navigation Department (RND) runs flat-bottom vehicular ferries across 18 inland river routes. Standard passage on these routes is free for pedestrians and two-wheelers, while four-wheelers pay a regulated toll ranging from ₹10 to ₹40 per trip depending on the vehicle type and river crossing.
The ferry connecting Old Goa and Ribandar to Divar Island across the Mandovi River operates 24 hours daily with departures every 15 to 20 minutes from RND jetties. Another RND roll-on/roll-off ferry links Old Goa to Piedade on Divar Island daily between 6:00 AM and 2:15 AM, allowing passengers to transport bicycles, two-wheelers, and cars onto the island.
Between Ribandar and Chorão Island, the RND operates a continuous vehicle ferry service across the Mandovi River daily from 6:00 AM to 2:00 AM. Pedestrians and two-wheelers ride free, while four-wheelers pay a toll of ₹30 to ₹40 per trip.
Maritime and Waterway Regulations: Legal Rules and Bans
Goa enforces strict coastal and waterway safety laws under the Goa Tourist Places (Protection and Maintenance) Act. Driving motor vehicles on any beach in Goa is strictly banned; violations lead to police seizure of the vehicle and statutory fines. Consuming alcohol on beaches and open public spaces outside licensed shacks and restaurants is prohibited, carrying fines ranging from ₹2,000 to ₹10,000, and up to ₹1,00,000 for tourist nuisance offenses.
All water sports and river boat operators must hold valid permits issued by the Goa Tourism Department and the Captain of Ports. Purchasing tickets from unauthorized touts on the beach is designated an offense liable to fines under local tourism regulations. Pre-booked licensed operators operate standard evening river itineraries such as sunset cruises and dinner cruises departing from registered jetties in Panaji.
Seasonal maritime restrictions apply during the monsoon season from June 1 to September 30, when Goa receives an annual average exceeding 3,000 mm of rain. The Goa Directorate of Tourism and Drishti Marine enforce a mandatory ban on beach swimming and mechanized ocean water sports across all public beaches from June 1 to mid-September, marked by red warning flags. Additionally, under the Goa State Tourism Shack Policy, temporary beach shacks must be fully dismantled by May 31 each year, with seasonal rebuilding permitted only from October.
Frequently asked questions
Which airport should I fly into for North Goa?
Manohar International Airport (GOX) at Mopa is located in North Goa, 35 km north of Panaji. It is the closest airport for destinations such as Calangute, Baga, and Mapusa, with KTCL shuttle buses running directly from the terminal for ₹150 to ₹200.
Which railway station is closest to Calangute and Baga?
Thivim Railway Station (THVM) is the closest railhead, situated 18 km east of Calangute Beach and 12 km east of Mapusa in Bardez taluka.
Do out-of-state private cars pay an entry tax when entering Goa?
No, private non-commercial passenger cars and two-wheelers bearing out-of-state registrations enter Goa without paying state road entry tax. Only commercial transport vehicles pay border tax.
Can I rent a car with a white number plate in Goa?
No. Commercial self-drive rental cars must carry black number plates with yellow lettering under a Rent-a-Cab permit. Driving a rented white-plate private car carries fines up to ₹10,000 under Section 66(1) of the Motor Vehicles Act.
What is a Goa pilot?
A pilot is a licensed commercial motorcycle taxi operator unique to Goa, legalized under the Motor Vehicles Act in 1981. Pilots carry a single passenger on a two-wheeler and can be hired at village stands or through the Mhaje Driver mobile app.
Are Goa river ferries free for two-wheelers and pedestrians?
Yes, standard River Navigation Department ferry crossings are free for pedestrians and two-wheelers. Four-wheelers pay a regulated toll between ₹10 and ₹40 per trip.
Is driving on Goa beaches allowed?
Driving motor vehicles on any beach in Goa is strictly prohibited under the Goa Tourist Places (Protection and Maintenance) Act, resulting in vehicle seizure and statutory fines.
Sources
- tranigo.com
- pavancab.com
- taxibazaar.in
- wikipedia.org
- facebook.com
- rome2rio.com
- ktclgoa.com
- rome2rio.com
- trypdeals.com
- facebook.com
- cabbazar.com
- youtube.com
- facebook.com
- ktclgoa.com
- quora.com
- parivahan.gov.in
- youtube.com
- makemytrip.com
- karthiktoursgoa.com
- facebook.com
Last checked 3 October 2026
