There are 4 ways to get from Patna to Vizianagaram by plane, train, bus (Flixbus), 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.
Fly, train
best- Fly from Lok Nayak Jayaprakash Airport (PAT) to Visakhapatnam Airport (VTZ)plane PAT - VTZ
- Take the train from Simhachalam to Vizianagram Jntrain
6h 41m₹8,355–19,277Train
cheapest- Take the train from Patna Jn to Vizianagram Jntrain 22644 / ...
22h 50m₹550–4,300Bus
- Take the bus from Patna to Bhubaneswar, Odishabus
- Take the bus from Bhubaneswar, Odisha to Visakhapatnam, Andhra Pradeshbus
- Take the bus from FlixBus Visakhapatnam - Gajuwaka to FlixBus Vizianagaram - RTC Bus Standbus
28h 29mDrive 1,044.7 km
- Drive from Patna to Vizianagaramcar 1,044.7 km
15h 57m₹11,777–17,011
Patna to Vizianagaram by train
Questions & Answers
The cheapest way to get from Patna to Vizianagaram is to train which costs ₹550 - ₹4,300 and takes 22h 50m.
The fastest way to get from Patna to Vizianagaram is to fly and train which takes 6h 41m and costs ₹8,000 - ₹20,000.
No, there is no direct bus from Patna to Vizianagaram. However, there are services departing from Patna and arriving at FlixBus Vizianagaram - RTC Bus Stand via Bhubaneswar, Odisha and FlixBus Visakhapatnam - Gajuwaka. The journey, including transfers, takes approximately 28h 29m.
Yes, there is a direct train departing from Patna Jn and arriving at Vizianagram Jn. Services depart three times a week, and operate Thursday and Friday. The journey takes approximately 22h 50m.
The distance between Patna and Vizianagaram is 958 km. The road distance is 1044.7 km.
The best way to get from Patna to Vizianagaram without a car is to train which takes 22h 50m and costs ₹550 - ₹4,300.
It takes approximately 6h 41m to get from Patna to Vizianagaram, including transfers.
Patna to Vizianagaram bus services, operated by Dolphin tours and travels, depart from Patna station.
Patna to Vizianagaram train services, operated by Indian Railways, depart from Patna Jn station.
The best way to get from Patna to Vizianagaram is to train which takes 22h 50m and costs ₹550 - ₹4,300. Alternatively, you can bus, which costs and takes 28h 29m.
What companies run services between Patna, India and Vizianagaram, India?
Indian Railways operates a train from Patna Jn to Vizianagram Jn 3 times a week. Tickets cost ₹550–4,300 and the journey takes 22h 50m. Alternatively, you can take a bus from Patna to FlixBus Vizianagaram - RTC Bus Stand via Bhubaneswar, Odisha, Visakhapatnam, Andhra Pradesh, and FlixBus Visakhapatnam - Gajuwaka in around 28h 29m.
- Website
- goindigo.in
Flights from Lok Nayak Jayaprakash Airport to Visakhapatnam Airport via Hyderabad
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Lok Nayak Jayaprakash Airport to Visakhapatnam Airport via Bhubaneswar
- Ave. Duration
- 5h
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,000–14,000
Flights from Lok Nayak Jayaprakash Airport to Visakhapatnam Airport via Delhi
- Ave. Duration
- 7h 52m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Lok Nayak Jayaprakash Airport to Visakhapatnam Airport via Kolkata
- Ave. Duration
- 6h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,000–14,000
Flights from Lok Nayak Jayaprakash Airport to Visakhapatnam Airport via Bengaluru
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Lok Nayak Jayaprakash Airport to Visakhapatnam Airport via Mumbai
- Ave. Duration
- 9h 40m
- When
- Every day
- Estimated price
- ₹8,000–14,000
- Website
- airindia.in
Flights from Lok Nayak Jayaprakash Airport to Visakhapatnam Airport via Delhi
- Ave. Duration
- 5h 37m
- When
- Every day
- Estimated price
- ₹10,000–22,000
Flights from Lok Nayak Jayaprakash Airport to Visakhapatnam Airport via Bengaluru
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹12,000–26,000
- Website
- airindiaexpress.in
Flights from Lok Nayak Jayaprakash Airport to Visakhapatnam Airport via Bengaluru
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹12,000–26,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Simhachalam to Vizianagram Jn
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Patna Jn to Vizianagram Jn
- Ave. Duration
- 22h 50m
- Frequency
- 3 times a week
- Estimated price
- ₹550–4,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,600
- First Class (1A)
- ₹3,400–4,300
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Visakhapatnam - Gajuwaka to FlixBus Vizianagaram - RTC Bus Stand
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- ₹190–330
- Website
- https://www.flixbus.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 London to Edinburgh, How to get from Luton Airport into central London, and Travelling around the UAE - to help you get the most out of your next trip.
More Questions & Answers
Patna to Vizianagaram bus services, operated by Dolphin tours and travels, arrive at Bhubaneswar, Odisha station.
Patna to Vizianagaram train services, operated by Indian Railways, arrive at Vizianagram Jn station.
Yes, the driving distance between Patna to Vizianagaram is 1045 km. It takes approximately 15h 57m to drive from Patna to Vizianagaram.
There are 12+ hotels available in Vizianagaram.









