There are 5 ways to get from Chandigarh to Visakhapatnam by plane, train, bus 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  •  4 h 47 min

  1. Fly from Chandigarh (IXC) to Visakhapatnam (VTZ) IXC - VTZ

$81 - $338

Cheapest option

Bus  •  2 days 5 h

  1. Take the bus from Chandigarh to Sarkaghat
  2. Take the bus from Jaisinghpur to Hyderabad
  3. Take the bus from Hyderabad to Visakhapatnam

$35 - $48

3 alternative options

Train via New Delhi (NDLS)  •  40 h 5 min

  1. Take the train from Chandigarh (CDG) to New Delhi (NDLS) Kalka Shatabdi / ...
  2. Take the train from New Delhi (NDLS) to Duvvada (DVD) A P Exp

$42 - $65

Train  •  45 h 25 min

  1. Take the train from Chandigarh (CDG) to Ambala Cant Junction (UMB) Kalka Shatabdi / ...
  2. Take the train from Ambala Cant Junction (UMB) to Vishakapatnam (VSKP) Hirakund Exp

$41 - $71

Drive  •  28 h 24 min

  1. Drive from Chandigarh to Visakhapatnam 1232.3 miles

$200 - $290

What companies run services between Chandigarh, India and Visakhapatnam, India?

Air India Limited, AirAsia India and five other airlines fly from Chandigarh to Visakhapatnam every 2 hours. Alternatively, you can take a train from Chandigarh to Visakhapatnam via New Delhi (NDLS) and Duvvada (DVD) in around 40 h 5 min.

Airlines
IndiGo Airlines
Website
goindigo.in
Flights from Chandigarh to Visakhapatnam via Delhi
Ave. Duration
9 h 30 min
When
Monday to Saturday
Estimated price
$75 - $330
Flights from Chandigarh to Visakhapatnam via Delhi, Hyderabad
Ave. Duration
6 h 35 min
When
Monday to Saturday
Estimated price
$85 - $360
Flights from Chandigarh to Visakhapatnam via Delhi, Bengaluru
Ave. Duration
8 h 30 min
When
Monday to Saturday
Estimated price
$100 - $410
Air India Limited
Website
airindia.in
Flights from Chandigarh to Visakhapatnam via Delhi
Ave. Duration
4 h 25 min
When
Monday to Saturday
Estimated price
$80 - $390
Flights from Chandigarh to Visakhapatnam via Leh, Delhi
Ave. Duration
6 h 55 min
When
Tuesday and Saturday
Estimated price
$100 - $490
AirAsia India
Website
airasia.com
Flights from Chandigarh to Visakhapatnam via Bengaluru
Ave. Duration
7 h 40 min
When
Monday to Saturday
Estimated price
$140 - $750
Jet Airways
Website
jetairways.com
Flights from Chandigarh to Visakhapatnam via Delhi, Bengaluru
Ave. Duration
9 h 50 min
When
Monday to Saturday
Estimated price
$100 - $480
Train operators
Indian Railways
Website
indianrail.gov.in
Train from Chandigarh (CDG) to New Delhi (NDLS)
Ave. Duration
3 h 27 min
Frequency
5 times a day
Estimated price
$4 - $17
Book at
irctc.co.in
Train from New Delhi (NDLS) to Duvvada (DVD)
Ave. Duration
35 h 28 min
Frequency
Once daily
Estimated price
$35 - $45
Book at
irctc.co.in
Train from Chandigarh (CDG) to Ambala Cant Junction (UMB)
Ave. Duration
40 min
Frequency
Hourly
Estimated price
$1 - $14
Book at
irctc.co.in
Train from Ambala Cant Junction (UMB) to Vishakapatnam (VSKP)
Ave. Duration
43 h 30 min
Frequency
3 times a week
Estimated price
$35 - $50
Book at
irctc.co.in
Bus operators
HRTC
Website
hrtchp.com
Bus from Chandigarh to Sarkaghat
Ave. Duration
3 h 8 min
Frequency
Every 4 hours
Schedules at
online.hrtchp.com
RedBus
Website
redbus.in
Bus from Jaisinghpur to Hyderabad
Ave. Duration
33 h 45 min
Frequency
Twice daily
Estimated price
$11 - $16
Book at
redbus.in
Bus from Hyderabad to Visakhapatnam
Ave. Duration
13 h 10 min
Frequency
Every 30 minutes
Estimated price
$9 - $13
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 Is ride-sharing platform BlaBlaCar right for you?, Italian Lakes: Getting around by train and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.

Questions & Answers

How far is it from Chandigarh to Visakhapatnam?

The distance between Chandigarh and Visakhapatnam is 1590 km. The road distance is 1972 km.

What is the cheapest way to get from Chandigarh to Visakhapatnam?

The cheapest way to get from Chandigarh to Visakhapatnam is to bus which costs ₹2,300 - ₹3,200 and takes 2 days 5 h.

What is the fastest way to get from Chandigarh to Visakhapatnam?

The quickest way to get from Chandigarh to Visakhapatnam is to fly which takes 4 h 47 min and costs ₹5,000 - ₹23,000.

How long does it take to get from Chandigarh to Visakhapatnam?

It takes approximately 4 h 47 min to get from Chandigarh to Visakhapatnam, including transfers.