
Siliguri to Rayagada
Rayagada is approximately 1150+ kms from Siliguri. The fastest way to reach Rayagada from Siliguri is by Flight, Train Via Visakhapatnam. It takes approximately 8 hours. The cheapest way to reach Rayagada from Siliguri is by Train Via Jamshedpur which would take approximately 23 hours.
Sort By
Mode of Transport
Via Bhubaneshwar
RECOMMENDED
Siliguri
Bhubaneshwar
Rayagada
Approx Travel Time
9h 25m
₹6,071
Onwards
Siliguri
Bhubaneshwar
Rayagada
Approx Travel Time
10h 55m
₹6,361
Onwards
Via Visakhapatnam
FASTEST
Siliguri
Visakhapatnam
Rayagada
Approx Travel Time
7h 40m
₹5,465
Onwards
Siliguri
Visakhapatnam
Rayagada
Approx Travel Time
8h 53m
₹10,245
Onwards
Via Ranchi
Siliguri
Ranchi
Rayagada
Approx Travel Time
13h 25m
₹3,859
Onwards
Siliguri
Ranchi
Rayagada
Approx Travel Time
22h 55m
₹755
Onwards
Via Kolkata, Raipur, Chhattisgarh
Siliguri
Kolkata
Raipur, Chhattisgarh
Rayagada
Approx Travel Time
11h 5m
₹9,343
Onwards
Via Purulia
Siliguri
Purulia
Rayagada
Approx Travel Time
22h 55m
₹750
Onwards
Via Jamshedpur
CHEAPEST
Siliguri
Jamshedpur
Rayagada
Approx Travel Time
22h 55m
₹735
Onwards
Via Bokaro
Siliguri
Bokaro
Rayagada
Approx Travel Time
22h 55m
₹870
Onwards
Frequently Asked Questions
What is the distance between Siliguri and Rayagada?
Rayagada is approximately 1150+ kms from Siliguri.
How long does it take to reach Rayagada from Siliguri?
It takes approximately 8 hours to reach Rayagada from Siliguri by Flight, Train Via Visakhapatnam.
What is the cheapest way to reach Rayagada from Siliguri?
The cheapest way to reach Rayagada from Siliguri is by Train Via Jamshedpur.
What is the fastest way to reach Rayagada from Siliguri?
The fastest way to reach Rayagada from Siliguri is by Flight, Train Via Visakhapatnam.