• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 6 ways to get from Visakhapatnam to Gokarna by plane, bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Goa, bus  •  8 h 28 min

  1. Fly from Visakhapatnam (VTZ) to Goa (GOI) VTZ - GOI
  2. Take the bus from Khola to Canacona
  3. Take the bus from Karwar to Gokarn

$92 - $408

Cheapest option

Bus  •  29 h 54 min

  1. Take the bus from vizag to Bangalore
  2. Take the bus from Bangalore to Karwar

$18 - $24

4 alternative options

Fly to Mangalore, train  •  9 h 17 min

  1. Fly from Visakhapatnam (VTZ) to Mangalore (IXE) VTZ - IXE
  2. Take the train from Surathkal (SL) to Gokarna Road Halt (GOK)

$129 - $623

Fly to Belgaum, bus  •  16 h 16 min

  1. Fly from Visakhapatnam (VTZ) to Belgaum (IXG) VTZ - IXG
  2. Take the bus from Belgam to Soundatt
  3. Take the bus from Khola to Canacona

$139 - $621

Train  •  27 h 17 min

  1. Take the train from Duvvada (DVD) to Madgaon (MAO) Hwh-Vsgamaravathi Exp
  2. Take the train from Madgaon (MAO) to Gokarna Road Halt (GOK) Poorna Exp / ...

$25 - $46

Drive  •  17 h 4 min

  1. Drive from Visakhapatnam to Gokarna 749 miles

$120 - $180

Questions & Answers

The cheapest way to get from Visakhapatnam to Gokarna is to bus which costs ₹1,300 - ₹1,800 and takes 29 h 54 min.

More details

The quickest way to get from Visakhapatnam to Gokarna is to fly and bus which costs ₹6,500 - ₹30,000 and takes 8 h 28 min.

More details

No, there is no direct bus from Visakhapatnam to Gokarna. However, there are services departing from vizag and arriving at Gokarn via Bangalore and Karwar. The journey, including transfers, takes approximately 29 h 54 min.

More details

The distance between Visakhapatnam and Gokarna is 1011 km. The road distance is 1198.4 km.

Get driving directions

The best way to get from Visakhapatnam to Gokarna without a car is to train which takes 27 h 17 min and costs ₹1,800 - ₹3,400.

More details

It takes approximately 8 h 28 min to get from Visakhapatnam to Gokarna, including transfers.

More details

Visakhapatnam to Gokarna bus services, operated by RedBus, depart from vizag station.

More details

The best way to get from Visakhapatnam to Gokarna is to train which takes 27 h 17 min and costs ₹1,800 - ₹3,400. Alternatively, you can bus, which costs ₹1,300 - ₹1,800 and takes 29 h 54 min.

Mode details

There is no direct flight from Visakhapatnam Airport to Goa Airport. The quickest flight takes 3 h 35 min and has one stopover.

Search flights

Visakhapatnam to Gokarna bus services, operated by RedBus, arrive at Karwar station.

More details

Map of how to get from Visakhapatnam to Gokarna.
Launch map view
  • Distance: 631.7 miles
  • Duration: 8 h 28 min

What companies run services between Visakhapatnam, India and Gokarna, Karnataka, India?

You can take a train from Visakhapatnam to Gokarna via Duvvada (DVD), Madgaon (MAO), and Gokarna Road Halt (GOK) in around 27 h 17 min. Alternatively, you can take a bus from Visakhapatnam to Gokarna via Bangalore, Karwar, and Karwar in around 29 h 54 min.

Airlines
IndiGo Airlines
Website
goindigo.in
Flights from Visakhapatnam to Goa via Hyderabad
Ave. Duration
4 h 52 min
When
Every day
Estimated price
$90 - $410
Flights from Visakhapatnam to Goa via Bengaluru
Ave. Duration
5 h 38 min
When
Every day
Estimated price
$95 - $430
Flights from Visakhapatnam to Goa via Bhubaneswar, Hyderabad
Ave. Duration
5 h 50 min
When
Every day
Estimated price
$110 - $490
Flights from Visakhapatnam to Goa via Madras, Hyderabad
Ave. Duration
6 h 30 min
When
Every day
Estimated price
$110 - $480
Flights from Visakhapatnam to Goa via Bengaluru, Hyderabad
Ave. Duration
6 h 50 min
When
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
$110 - $490
Flights from Visakhapatnam to Goa via Hyderabad, Pune
Ave. Duration
6 h 55 min
When
Every day
Estimated price
$100 - $450
Flights from Visakhapatnam to Goa via Bengaluru, Mumbai
Ave. Duration
7 h 30 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$120 - $550
Flights from Visakhapatnam to Mangalore via Hyderabad
Ave. Duration
4 h 52 min
When
Every day
Estimated price
$120 - $600
Flights from Visakhapatnam to Mangalore via Madras
Ave. Duration
6 h 35 min
When
Every day
Estimated price
$130 - $600
Flights from Visakhapatnam to Mangalore via Bengaluru
Ave. Duration
8 h 6 min
When
Every day
Estimated price
$120 - $600
Flights from Visakhapatnam to Mangalore via Bhubaneswar, Bengaluru
Ave. Duration
7 h 25 min
When
Every day
Estimated price
$160 - $700
Flights from Visakhapatnam to Mangalore via Bengaluru, Mumbai
Ave. Duration
7 h 45 min
When
Tuesday
Estimated price
$180 - $750
Flights from Visakhapatnam to Mangalore via Hyderabad, Bengaluru
Ave. Duration
7 h 45 min
When
Every day
Estimated price
$130 - $600
Flights from Visakhapatnam to Mangalore via Kolkata, Bengaluru
Ave. Duration
8 h 45 min
When
Every day
Estimated price
$200 - $800
Flights from Visakhapatnam to Mangalore via Madras, Bengaluru
Ave. Duration
9 h 15 min
When
Every day
Estimated price
$130 - $600
Flights from Visakhapatnam to Mangalore via Hyderabad, Mumbai
Ave. Duration
9 h 25 min
When
Every day
Estimated price
$160 - $700
Air India Limited
Website
airindia.in
Flights from Visakhapatnam to Belgaum via Hyderabad, Bengaluru
Ave. Duration
12 h 27 min
When
Wednesday, Thursday, Saturday and Sunday
Estimated price
$140 - $700
Flights from Visakhapatnam to Belgaum via Bengaluru
Ave. Duration
11 h 20 min
When
Wednesday, Thursday, Saturday and Sunday
Estimated price
$130 - $600
Flights from Visakhapatnam to Belgaum via Mumbai, Bengaluru
Ave. Duration
18 h 15 min
When
Wednesday, Thursday, Saturday and Sunday
Estimated price
$200 - $950
Flights from Visakhapatnam to Belgaum via Delhi, Bengaluru
Ave. Duration
17 h 7 min
When
Wednesday, Thursday, Saturday and Sunday
Estimated price
$260 - $1,100
Jet Airways
Website
jetairways.com
Flights from Visakhapatnam to Goa via Mumbai
Ave. Duration
4 h 42 min
When
Every day
Estimated price
$100 - $500
Flights from Visakhapatnam to Mangalore via Mumbai
Ave. Duration
6 h 30 min
When
Every day
Estimated price
$160 - $750
AirAsia India
Website
airasia.com
Flights from Visakhapatnam to Goa via Bengaluru
Ave. Duration
6 h 5 min
When
Every day
Estimated price
$110 - $650
Flights from Visakhapatnam to Goa via Bengaluru, Hyderabad
Ave. Duration
6 h 35 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$140 - $800
Spicejet
Website
spicejet.com
Flights from Visakhapatnam to Goa via Hyderabad
Ave. Duration
7 h 25 min
When
Every day
Estimated price
$85 - $400
Train operators
Indian Railways
Website
indianrail.gov.in
Train from Surathkal (SL) to Gokarna Road Halt (GOK)
Ave. Duration
3 h 28 min
Frequency
Once daily
Estimated price
$3 - $14
Book at
irctc.co.in
Train from Duvvada (DVD) to Madgaon (MAO)
Ave. Duration
24 h 25 min
Frequency
4 times a week
Estimated price
$20 - $28
Book at
irctc.co.in
Train from Madgaon (MAO) to Gokarna Road Halt (GOK)
Ave. Duration
1 h 31 min
Frequency
Once daily
Estimated price
$1 - $13
Book at
irctc.co.in
Bus operators
KTCL
Bus from Khola to Canacona
Ave. Duration
40 min
Frequency
Every 15 minutes
Estimated price
$1 - $2
Schedules at
ktclgoa.com
Bus from Karwar to Gokarn
Ave. Duration
1 h 39 min
Frequency
Every 30 minutes
Estimated price
$1
Schedules at
ktclgoa.com
Bus from Belgam to Soundatt
Ave. Duration
2 h
Frequency
Every 5 minutes
Estimated price
$1 - $2
Schedules at
ktclgoa.com
RedBus
Website
redbus.in
Bus from Belgaum to Goa
Ave. Duration
3 h 45 min
Frequency
5 times a day
Estimated price
$7 - $11
Book at
redbus.in
Bus from vizag to Bangalore
Ave. Duration
17 h
Frequency
5 times a day
Estimated price
$8 - $12
Book at
redbus.in
Bus from Bangalore to Karwar
Ave. Duration
10 h 30 min
Frequency
Hourly
Estimated price
$8 - $11
Book at
redbus.in

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Southend Airport into central London, How do I buy a London Underground ticket? and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Visakhapatnam to Gokarna is 1198 km. It takes approximately 17 h 4 min to drive from Visakhapatnam to Gokarna.

Get driving directions

Spicejet, Jet Airways, AirAsia India and IndiGo Airlines offer flights from Visakhapatnam Airport to Goa Airport.

Search flights

There are 38+ hotels available in Gokarna. Prices start at $12 USD per night.

More details

The best way to get from Visakhapatnam to Visakhapatnam Airport is to taxi which takes 8 min and costs ₹200 - ₹240.

More details