Kurnool
Kurnool
Srikakulam
Srikakulam
Train Bus

Kurnool to Srikakulam

Updated: 20 May 2026

The journey from Kurnool to Srikakulam covers about 850 km. You can travel by bus or train. It is a very long journey, so plan accordingly.

Total Distance: 850 km by road and 700 km air distance.
Fastest Way
Private car, taking 17 hours.
Cheapest Way
General class train, costing under 350 INR.
Compare Kurnool to Srikakulam Routes
Train
Direct
Duration
17 hours
Avg Price
450-2200 INR
Operator
Kurnool-Srikakulam Express
Route
Kurnool City to Srikakulam Station.

Trains are comfortable.

Bus
Direct
Duration
20 hours
Avg Price
800-1600 INR
Operator
APSRTC
Route
Via Vijayawada.

Buses are available.

Travel Tips
  • Bus Frequency
    Buses are available.
  • Train Booking
    Book in advance.
  • Food
    Try local food.
  • Weather
    Carry water.
  • Local Travel
    Auto-rickshaws are available.
Safety Tips
  • General Safety
    The route is safe.
  • Luggage
    Keep your bags secure.
  • Night Travel
    Safe for travel.
  • Emergency
    Keep emergency numbers handy.
People Also Ask
  • Is there a direct train?
    Yes, there are direct trains.
  • How long is the journey?
    About 17 to 20 hours.
  • Which is better, bus or train?
    Trains are more comfortable.
  • Are there flights?
    No, Srikakulam does not have a commercial airport.
  • Is the road safe?
    Yes, the roads are fine.
Quick Info
  • From Kurnool, Andhra Pradesh, India
  • To Srikakulam, Andhra Pradesh, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Srikakulam
1
Arasavalli Sun Temple
Visit the temple.
2
Local Markets
Explore the local markets.
3
Temples
Visit local temples.
4
Parks
Relax in local parks.
Tags
Kurnool to Srikakulam bus Kurnool to Srikakulam train Srikakulam travel Kurnool to Srikakulam distance best way to reach Srikakulam Kurnool to Srikakulam fare traveling in Andhra Pradesh APSRTC Srikakulam