There are 6 ways to get from Visakhapatnam to Matsyapuri by train, bus, taxi, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Duvvada to Bhimavaram Towntrain 07222 / ...
4h 38m₹742–2,253Bus, taxi
- Take the bus from Visakhapatnam to Rajamahendravarambus redbusIndia_A/C Seater / Sleeper / ...
- Take the taxi from Rajamahendravaram to Matsyapuritaxi
5h 44m₹1,695–4,430Drive 251.5 km
- Drive from Visakhapatnam to Matsyapuricar 251.5 km
3h 51m₹2,439–3,523Taxi
- Take the taxi from Visakhapatnam to Matsyapuritaxi 251.5 km
3h 51m₹4,200–5,000Fly, taxi
- Fly from Visakhapatnam (VTZ) to Vijayawada Airport (VGA)plane VTZ - VGA
- Take the taxi from Vijayawada-Airport-VGA to Matsyapuritaxi
3h 7m₹6,192–7,627Bus, train
- Take the bus from Visakhapatnam to Tunibus redbusIndia_A/C Seater / Sleeper
- Take the train from Tuni to Bhimavaram Jntrain 17220
8h 23m₹748–4,473
Visakhapatnam (VTZ) to Vijayawada Airport (VGA) flights
Comparing Your Travel Options
The cheapest way to get from Visakhapatnam to Matsyapuri is to train which costs ₹700 - ₹2,300 and takes 4h 38m.
The fastest way to get from Visakhapatnam to Matsyapuri is to fly and taxi which takes 3h 7m and costs ₹6,000 - ₹8,000.
No, there is no direct train from Visakhapatnam to Matsyapuri. However, there are services departing from Duvvada and arriving at Bhimavaram Town via . The journey, including transfers, takes approximately 4h 38m.
The distance between Visakhapatnam and Matsyapuri is 279 km. The road distance is 251.5 km.
The best way to get from Visakhapatnam to Matsyapuri without a car is to train which takes 4h 38m and costs ₹700 - ₹2,300.
It takes approximately 4h 38m to get from Visakhapatnam to Matsyapuri, including transfers.
Visakhapatnam to Matsyapuri train services, operated by Indian Railways, depart from Duvvada station.
Visakhapatnam to Matsyapuri train services, operated by Indian Railways, arrive at Bhimavaram Town station.
Yes, the driving distance between Visakhapatnam to Matsyapuri is 251 km. It takes approximately 3h 51m to drive from Visakhapatnam to Matsyapuri.
There are 13+ hotels available in Matsyapuri.
What companies run services between Visakhapatnam, India and Matsyapuri, India?
Indian Railways operates a train from Duvvada to Bhimavaram Town 5 times a day. Tickets cost ₹200–1,600 and the journey takes 4h 11m.
- Website
- goindigo.in
Flights from Visakhapatnam to Vijayawada Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹4,100–4,900
- Website
- airindiaexpress.in
Flights from Visakhapatnam to Vijayawada Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹3,600–14,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Duvvada to Bhimavaram Town
- Ave. Duration
- 4h 11m
- Frequency
- 5 times a day
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Tuni to Bhimavaram Jn
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Website
- Sri KVR Travels
Bus from Visakhapatnam to Rajamahendravaram
- Ave. Duration
- 4h 31m
- Frequency
- Every 30 minutes
- Schedules at
- Sri KVR Travels
- Website
- Shree Manikanta Travels
Bus from Visakhapatnam to Rajamahendravaram
- Ave. Duration
- 4h 45m
- Frequency
- Every 30 minutes
- Schedules at
- Shree Manikanta Travels
- Phone
- +91 8336003361
- info@shyamolibus.com
- Website
- Shymoli Paribahan
Bus from Visakhapatnam to Rajamahendravaram
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Estimated price
- ₹800–2,900
- Website
- Shymoli Paribahan
Bus from Visakhapatnam to Tuni
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- ₹700–2,800
- Website
- Shymoli Paribahan
- Phone
- +91 9088900002
- expresslineparibahan@gmail.com
- Website
- Express Line
Bus from Visakhapatnam to Rajamahendravaram
- Ave. Duration
- 4h 25m
- Frequency
- Every 3 hours
- Website
- Express Line
- Schedules at
- Express Line
- Phone
- +91 707 5511 729
- care@freshbus.com
- Website
- Fresh Bus
Bus from Visakhapatnam to Rajamahendravaram
- Ave. Duration
- 4h 55m
- Frequency
- Every 3 hours
- Schedules at
- Fresh Bus
Bus from Visakhapatnam to Tuni
- Ave. Duration
- 2h 20m
- Frequency
- Every 3 hours
- Schedules at
- Fresh Bus
- Phone
- +91 7020566333
- cherrycollars@gmail.com
- Website
- Cherry Collars
Bus from Visakhapatnam to Rajamahendravaram
- Ave. Duration
- 5h 16m
- Frequency
- Every 4 hours
- Website
- Cherry Collars
- Website
- Cherry Collars
- Website
- Sana Travels
Bus from Visakhapatnam to Rajamahendravaram
- Ave. Duration
- 3h 40m
- Frequency
- Twice daily
- Schedules at
- Sana Travels
Bus from Visakhapatnam to Tuni
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Schedules at
- Sana Travels
Bus from Visakhapatnam to Rajamahendravaram
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Schedules at
- Sree Sambasiva Tours and Travels
Bus from Visakhapatnam to Tuni
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Schedules at
- Sree Sambasiva Tours and Travels
- Phone
- 1800 267 9001
- support@nuego.in
- Website
- NeuGo
Bus from Visakhapatnam to Rajamahendravaram
- Ave. Duration
- 4h 22m
- Frequency
- 3 times a day
- Website
- NeuGo
Bus from Visakhapatnam to Tuni
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Website
- NeuGo
Bus from Visakhapatnam to Rajamahendravaram
- Ave. Duration
- 4h 28m
- Frequency
- 3 times a day
- Schedules at
- Sree Sambhavi Tours and Travels
- Phone
- 91 82870 09889
- care@zingbus.com
- Website
- Zingbus
Bus from Visakhapatnam to Rajamahendravaram
- Ave. Duration
- 4h 45m
- Frequency
- 3 times a day
- Estimated price
- ₹390–950
- Schedules at
- Zingbus
- Website
- Ziel Mobility
Bus from Visakhapatnam to Rajamahendravaram
- Ave. Duration
- 4h 10m
- Frequency
- Twice daily
- Schedules at
- Ziel Mobility
Bus from Visakhapatnam to Rajamahendravaram
- Ave. Duration
- 5h 10m
- Frequency
- Twice daily
- Schedules at
- Naveen Tours and Travels
- Website
- Ayodhya Travels Pvt Ltd
Bus from Visakhapatnam to Rajamahendravaram
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Schedules at
- Ayodhya Travels Pvt Ltd
Bus from Visakhapatnam to Tuni
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Schedules at
- Ayodhya Travels Pvt Ltd
Bus from Visakhapatnam to Rajamahendravaram
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Schedules at
- Royal Cruze Tours and Travels
Bus from Visakhapatnam to Tuni
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- Royal Cruze Tours and Travels
- Phone
- +91 99407 69269
- abenterprises2018lsc@gmail.com
- Website
- Anushka Travels
Bus from Visakhapatnam to Rajamahendravaram
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a week
- Schedules at
- Anushka Travels
- Website
- Bhargav Sai Travels
Bus from Visakhapatnam to Rajamahendravaram
- Ave. Duration
- 3h 20m
- Frequency
- Twice a week
- Schedules at
- Bhargav Sai Travels
- Website
- Navayuga Travels
Bus from Visakhapatnam to Rajamahendravaram
- Ave. Duration
- 4h
- Frequency
- Once a week
- Schedules at
- Navayuga Travels
- Phone
- +91 9153044288
- shashipujan123@gmail.com
- Website
- Shiv Shakti
Bus from Visakhapatnam to Tuni
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Website
- Sai Raj Travels
Bus from Visakhapatnam to Tuni
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Schedules at
- Sai Raj Travels
- Website
- Sri Kanaka Durga Travels
Bus from Visakhapatnam to Tuni
- Ave. Duration
- 2h 15m
- Frequency
- 5 times a day
- Schedules at
- Sri Kanaka Durga Travels
- Website
- Dream Cruiser
Bus from Visakhapatnam to Tuni
- Ave. Duration
- 1h 54m
- Frequency
- 4 times a day
- Schedules at
- Dream Cruiser
- Phone
- 0836 230 7300
- help@vrlbus.in
- Website
- Vijayanand Travels
Bus from Visakhapatnam to Tuni
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- ₹235–250
- Schedules at
- Vijayanand Travels
- Website
- Sri Indrakeeladri Travels
Bus from Visakhapatnam to Tuni
- Ave. Duration
- 2h 14m
- Frequency
- Once daily
- Schedules at
- Sri Indrakeeladri Travels
- Phone
- +91 93822 09568
- kalosonadreamline@gmail.com
- Website
- Kalosona Bus
Bus from Visakhapatnam to Tuni
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Website
- Kalosona Bus
- Phone
- +91 8377971006
- laxmiholidays001@gmail.com
- Website
- Laxmi Holidays
Bus from Visakhapatnam to Tuni
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- ₹650–1,400
- Schedules at
- Laxmi Holidays
- Ave. Duration
- 2h 19m
- Estimated price
- ₹1,300–5,000
Carsncab
- Phone
- +91 99 12 39 23 12
- Website
- cabsncars.in
Godavari Car Travels
- Phone
- +91 98 48 99 77 77
- Website
- rajahmundrycabs.in
Costa Car Travels
- Phone
- +91 964 250 9307
- Website
- costa-car-travels.ueniweb.com
(RK)Local Car and Drivers
- Phone
- +91 96 66 55 2 331
Sri Ravi Car Travels
- Phone
- +91 888 543 8888
- Website
- sriravicartravels.com
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 Bali: What to do if Mount Agung erupts, Heading to Europe? Read this before you buy a Eurail Pass, and How to get from London City Airport into central London - to help you get the most out of your next trip.



































