Gokarna sits on the Konkan coast between Goa and Mangaluru. There is no airport in town, but the Konkan
Railway, overnight buses and two Goa airports make it an easy hop.
Gokarna Road station (GOK) is the nearest stop, about 10 km from town on the Konkan
Railway. Not every train halts there, so many travellers use:
Kumta — about 30 km south, more stops and connections.
Ankola — about 20 km north, handy from Goa-side trains.
Gokarna Road — closest, with autos and shared vehicles meeting most arrivals.
Trains along the Konkan line connect Gokarna with Goa, Mangaluru, Mumbai, Pune and further afield. Book
sleeper or 3AC early for December–January, the busiest window.
By air
Gokarna has no airport of its own. The practical options:
Dabolim (GOI), Goa — about 160 km, 3.5–4.5 hours by road.
Mopa (GOX), North Goa — about 150 km, roughly 3.5–4 hours.
Hubballi (HBX) — about 165 km, 3.5–4 hours.
Mangaluru (IXE) — about 240 km, 4.5–5 hours.
From any of these, pre-book a taxi or take a bus to Gokarna. Rideshares are not reliable on this stretch.
By bus
Overnight KSRTC and private sleeper buses from Bengaluru take about 10–12 hours and reach
Gokarna bus stand in the morning. From Goa, frequent buses run from Madgaon and Panaji in
roughly 3–4 hours. Local buses connect Gokarna with Kumta, Karwar and Ankola for onward travel.
By road
Gokarna is on NH66, the coastal highway. Self-drive from Goa takes 3–4 hours, from Mangaluru 4–5 hours and
from Bengaluru 9–11 hours. Roads are good for most of the year; expect slower, slick sections in the
monsoon.
From the big cities
City-to-Gokarna cheat sheet
Approximate distances and travel times
From
Distance
Best option
Travel time
Bengaluru
~480 km
Overnight sleeper bus
10–12 hours
Goa (Panaji / Madgaon)
~140 km
Bus or taxi on NH66
3–4 hours
Mumbai
~530 km
Konkan Railway train
11–13 hours
Mangaluru
~240 km
Train or bus
4–5 hours
Hubballi
~165 km
Bus via Ankola or Kumta
3.5–4 hours
Pune
~460 km
Train via Konkan line
10–12 hours
Distances and timings are approximate. Always check current schedules — ferry and train times change seasonally.
Getting from the station to the beaches
Gokarna Road (GOK): about 10 km to town by auto or shared vehicle. Agree the fare before you ride.
Gokarna bus stand: in town, a 15-minute walk from Main Beach and 20–30 minutes on foot to Kudle.
Autos: the standard way to reach Kudle and Om; negotiate or use the meter if one is offered.
Scooters and bikes: rentals in town typically run ₹500–₹900 a day; carry a licence and wear a helmet.
Half Moon, Paradise and Belekan: no road access — walk the beach trek or take a boat.
Arriving late? Trains and buses often reach Gokarna after dark. Book your first night in
advance and ask your host to arrange a pickup from the station or bus stand — it is far easier than
finding an auto at 10 PM.
FAQs
Getting to Gokarna questions
What is the nearest railway station to Gokarna?
Gokarna Road station (GOK) on the Konkan Railway is about 10 km from town. Kumta, about 30 km south, and
Ankola, about 20 km north, are alternatives with more train options.
What is the nearest airport to Gokarna?
There is no airport in Gokarna. The nearest are Dabolim (GOI) and Mopa (GOX) in Goa, roughly 150–160 km
away, and Hubballi (HBX), about 165 km inland.
How do you get to Gokarna from Bengaluru?
Overnight KSRTC and private sleeper buses from Bengaluru take about 10–12 hours and arrive in Gokarna town
in the morning. Trains via Hubballi or Mangaluru are the alternative but usually involve a change.
How far is Gokarna from Goa?
Gokarna is about 140 km south of Panaji, roughly a 3–4 hour drive along NH66. Buses connect Madgaon, Panaji
and Gokarna through the day.
Arrive to a made bed
Book your first night before the journey
Family-run stays across five Gokarna beach enclaves — 20% online hold, balance at the property, and hosts who
can arrange station pickups.