Flights to Visakhapatnam

Direct flights from 10 cities, 150 flights a week. From Hyderabad the flight takes 1h 20m, tickets from $57. From Bengaluru the flight takes 1h 43m, tickets from $62.

Flights to Visakhapatnam at a glance

cities with nonstop flights here
10
nonstop flights a week
150
lowest fare from Hyderabad
$57
flight time from Hyderabad
1h 20m
lowest fare from Bengaluru
$62
flight time from Bengaluru
1h 43m
arrival airport
Vishakhapatnam

Where you can fly to Visakhapatnam from

Nonstop flights, busiest routes first

FromFare
Hyderabad 1h 20m, 50 a week from $57
Bengaluru 1h 43m, 29 a week from $62
New Delhi 2h 18m, 28 a week from $88
Chennai 1h 33m, 19 a week from $68
Mumbai 2h 10m, 7 a week from $93
Kolkata 1h 33m, 7 a week from $88
Singapore Singapore, 4h 5m, 4 a week
Abu Dhabi United Arab Emirates, 4h 23m, 4 a week from $155
Ahmedabad 4h, seasonal from $116

From other countries

Arrival airport

Where the nonstop flights land

150 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Visakhapatnam from?
From 10 cities. The busiest routes are from Hyderabad (50 flights a week), Bengaluru (29 flights a week), New Delhi (28 flights a week), Chennai (19 flights a week), Mumbai (7 flights a week) and Kolkata (7 flights a week).
How long is the flight from Hyderabad to Visakhapatnam?
A nonstop flight takes about 1 hour 20 minutes, tickets from $57.
How long is the flight from Bengaluru to Visakhapatnam?
A nonstop flight takes about 1 hour 43 minutes, tickets from $62.
What is the cheapest city to fly to Visakhapatnam from?
Hyderabad from $57, Bengaluru from $62, Chennai from $68 and Kolkata from $88.
Which airport do flights to Visakhapatnam arrive at?
All nonstop flights land at Vishakhapatnam (VTZ).

Cities near Visakhapatnam with their own flights

Worth a look when fares or dates to Visakhapatnam do not suit; distance by straight line