Bapatla to Rayagada - Multiple Options To Reach By Train, Cab
Rayagada is approximately 500+ kms from Bapatla. The fastest way to reach Rayagada from Bapatla is by Train. It takes approximately 11 hours. The cheapest way to reach Rayagada from Bapatla is by Train Via Visakhapatnam which would take approximately 13 hours.
Sort By
Mode of Transport
Via Tenali
Bapatla
Tenali
Rayagada
Approx Travel Time
11h 55m
₹405
Onwards
Bapatla
Tenali
Rayagada
Approx Travel Time
12h 6m
₹5,443
Onwards
Via Rajahmundry
Bapatla
Rajahmundry
Rayagada
Approx Travel Time
11h 55m
₹415
Onwards
Via Vijayawada
Bapatla
Vijayawada
Rayagada
Approx Travel Time
12h 10m
₹395
Onwards
Bapatla
Vijayawada
Rayagada
Approx Travel Time
12h 59m
₹5,703
Onwards
Via Kakinada
Bapatla
Kakinada
Rayagada
Approx Travel Time
12h 10m
On Demand
Via Tuni
Bapatla
Tuni
Rayagada
Approx Travel Time
12h 25m
₹635
Onwards
Via Vizianagram
Bapatla
Vizianagram
Rayagada
Approx Travel Time
12h 55m
₹365
Onwards
Via Visakhapatnam
CHEAPEST
Bapatla
Visakhapatnam
Rayagada
Approx Travel Time
12h 55m
₹320
Onwards
Frequently Asked Questions
What is the distance between Bapatla and Rayagada?
Rayagada is approximately 500+ kms from Bapatla.
How long does it take to reach Rayagada from Bapatla?
It takes approximately 11 hours to reach Rayagada from Bapatla by Train.
What is the cheapest way to reach Rayagada from Bapatla?
The cheapest way to reach Rayagada from Bapatla is by Train Via Visakhapatnam.
What is the fastest way to reach Rayagada from Bapatla?
The fastest way to reach Rayagada from Bapatla is by Train.