Skip to content
A busy street lined with orange buildings and vehicles.

How do I get around Goa?

Goa, India

Jump to a guide

Current conditions

Local 23:08
Weather 26° light showers
Feels 31° · 94% · 8 km/h
Air 51 moderate
PM2.5 13.4 · PM10 25.8
Sun 06:15 → 19:06
1 USD 95.86 INR

How do I get around Goa?

Rent a scooter for 300-500 rupees a day ($3-5). Goa has no metro, and the taxi cartel charges 1,200-1,500 rupees for short runs. GoaMiles, the state ride-hailing app, is cheaper but has patchy coverage. Kadamba buses cover the Panjim-Margao corridor for 40 rupees. Between villages, a scooter is the only practical first-timer option.

Rent a scooter. That's the short answer, and the long answer. Goa stretches about 105 km north to south along the Arabian Sea coast, with beaches, restaurants, and churches scattered across villages connected by narrow laterite roads. No metro exists. Buses run infrequently outside the Panjim-Margao corridor. The taxi union has blocked ride-hailing competition for years. A Honda Activa rents for 300-500 rupees a day ($3-5) from shops on every main road in Calangute, Anjuna, and Palolem. You'll smell the petrol fumes before you see the rental sign. An international driving permit is technically required, but the traffic police at the Sinquerim checkpoint tend to care more about whether you're wearing a helmet. The fine for riding without one is 500 rupees. Wear one.

Goa's taxi operators run a cartel, and that's not an exaggeration. The taxi owners' association sets fixed rates that no driver undercuts. A Calangute-to-Dabolim Airport ride costs about 1,200-1,500 rupees ($13-16) for 40 km. The same trip on GoaMiles, the state-backed ride-hailing app that launched in 2022, costs roughly 700-900 rupees. The catch is that GoaMiles drivers still face pressure from taxi union members at popular pickup spots like Baga Beach and the Saturday night market in Arpora. Ola has a limited footprint. Download GoaMiles before landing, request the car from a side street rather than outside a taxi stand, and accept that availability drops after 22:00. That said, the app works well enough between Panjim and the North Goa beach belt during daylight hours.

Kadamba Transport Corporation runs the state bus network from the main stand in Panjim, near the Mandovi River. The Panjim-to-Margao express leaves every 15-20 minutes and costs 40 rupees ($0.42) for 35 km. Buses to the North Goa beaches are less frequent, sometimes hourly, and the last Calangute-to-Panjim service tends to leave around 19:30. That catches most visitors off guard. Within Panjim and Margao, yellow-topped auto-rickshaws nominally run on meters. A 3 km hop across Panjim should read about 50-70 rupees, though you might need to insist on the meter. Flat-bottomed ferries cross the Mandovi between Panjim and Betim from the jetty near the old Secretariat building. The 10-minute ride costs nothing for pedestrians, and warm salt air off the river mixes with diesel fumes from the engine. These ferries stop at roughly 22:00.

From June through September, monsoon rains turn the roads into slick ribbons of red laterite mud. You can ride a scooter through a warm 25°C downpour if you have a proper rain jacket, not the 50-rupee plastic ponchos from the beach shacks. The NH66 highway connects Panjim to both airports. Dabolim (GOI) sits 29 km south, with a prepaid taxi counter in the arrivals hall posting fixed rates on a board. Panjim to Dabolim runs 900 rupees ($9.50). The newer Manohar International Airport at Mopa (GOX), which opened in January 2023, sits 37 km north and currently has fewer ground transport options than Dabolim, so have GoaMiles ready before clearing customs. Traffic crawls through Porvorim and Mapusa during morning and evening hours. Manohar to Calangute runs about 1,100 rupees ($11.60).

3/10 walkability score

On-the-ground: ride-hail apps work.

Primary modes of transit

  • Scooter rental
  • GoaMiles (ride-hailing)
  • Taxi
  • Auto-rickshaw
  • Kadamba bus
  • Ferry

More transport questions

How do I get from the airport to Goa?

Goa has two airports. Most flights now land at Manohar International (GOX) in Mopa, North Goa. Take a prepaid taxi from the counter inside arrivals. ₹1,200–1,800 ($13–19) to most North Goa beaches, 45–75 minutes. There's no rail link and no reliable Uber. The prepaid counter is the right answer.

Full answer

How do I get to Goa?

Fly into Mopa (GOX) for North Goa or Dabolim (GOI) for South Goa. GOX is the better pick for most trips. No year-round nonstop flights exist from North America or Europe. Connect through Mumbai on a 1-hour hop at ₹2,500-5,500 ($26-58), or via Dubai. Round-trips from the US run $800-1,400, from the UK £450-750.

Full answer

What are the best day trips from Goa?

Old Goa's UNESCO churches sit 10 km east of Panaji and take 2-3 hours. Pair them with a ₹10 ferry to Divar Island or a 30 km drive to Ponda's spice plantations for a Goan thali on banana leaves. Dudhsagar Falls, 60 km east, hits peak flow in monsoon but the jeep trail closes June through September. Cabo de Rama Fort, 60 km south, is the quiet romantic pick.

Full answer

Last verified by automated review (v1.7.2) on . What is automated review?

Plan Your Trip to Goa