
Siliguri to Ongole
Ongole is approximately 1650+ kms from Siliguri. The fastest way to reach Ongole from Siliguri is by Flight, Train Via Hyderabad. It takes approximately 11 hours. The cheapest way to reach Ongole from Siliguri is by Train which would take approximately 34 hours.
Sort By
Mode of Transport
Via Hyderabad
FASTEST
Siliguri
Hyderabad
Ongole
Approx Travel Time
10h 40m
₹7,560
Onwards
Via Visakhapatnam
Siliguri
Visakhapatnam
Ongole
Approx Travel Time
13h 10m
₹6,768
Onwards
Via Bhubaneshwar
Siliguri
Bhubaneshwar
Ongole
Approx Travel Time
20h 55m
₹5,739
Onwards
Siliguri
Bhubaneshwar
Ongole
Approx Travel Time
1d 12h 10m
₹610
Onwards
Via Ranchi
Siliguri
Ranchi
Ongole
Approx Travel Time
1d 1h 25m
₹8,398
Onwards
Via Vizianagram
Siliguri
Vizianagram
Ongole
Approx Travel Time
1d 11h 25m
₹590
Onwards
Via Brahmapur
Siliguri
Brahmapur
Ongole
Approx Travel Time
1d 11h 40m
₹605
Onwards
Via Rajahmundry
Siliguri
Rajahmundry
Ongole
Approx Travel Time
1d 10h 55m
₹570
Onwards
Via Vijayawada
Siliguri
Vijayawada
Ongole
Approx Travel Time
1d 10h 40m
₹540
Onwards
Frequently Asked Questions
What is the distance between Siliguri and Ongole?
Ongole is approximately 1650+ kms from Siliguri.
How long does it take to reach Ongole from Siliguri?
It takes approximately 11 hours to reach Ongole from Siliguri by Flight, Train Via Hyderabad.
What is the cheapest way to reach Ongole from Siliguri?
The cheapest way to reach Ongole from Siliguri is by Train.
What is the fastest way to reach Ongole from Siliguri?
The fastest way to reach Ongole from Siliguri is by Flight, Train Via Hyderabad.