Gajapati
Gajapati
Srikakulam
Srikakulam
Train

Gajapati to Srikakulam

Updated: 28 May 2026

The distance from Gajapati to Srikakulam is approximately 120 km. You can travel via Berhampur to reach Srikakulam by train or bus. Srikakulam is known for its ancient temples and historical significance. The journey is well-connected by NH 16.

Total Distance: 120 km by road, 100 km air distance.
Fastest Way
Train is the most efficient mode for this route.
Cheapest Way
Train from Berhampur is the most economical.
Compare Gajapati to Srikakulam Routes
Train
Connecting
Duration
3 hours
Avg Price
100 - 400 INR
Operator
East Coast Railway
Route
Berhampur to Srikakulam by train.

Trains are frequent and comfortable.

Travel Tips
  • Train Booking
    Book your tickets in advance.
  • Local Transport
    Use auto-rickshaws for city travel.
  • Food
    Try the local Andhra cuisine.
  • Weather
    Carry light cotton clothing.
  • Connectivity
    Excellent mobile network.
Safety Tips
  • Road Safety
    Follow traffic rules.
  • Night Travel
    Avoid late-night travel.
  • Valuables
    Keep belongings secure.
  • Emergency
    Keep emergency numbers saved.
People Also Ask
  • Is Srikakulam safe?
    Yes, it is safe.
  • What is the best way to travel?
    Train is the best.
  • How far is Srikakulam?
    It is about 120 km.
  • Are there buses?
    Yes, frequent buses available.
  • Is it a historic city?
    Yes, it is a very old city.
Quick Info
  • From Gajapati, Odisha, India
  • To Srikakulam, Andhra Pradesh, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Srikakulam
1
Arasavalli Sun Temple
Visit this ancient temple.
2
Srikurmam Temple
Explore this unique temple dedicated to Lord Vishnu.
3
Kalingapatnam Beach
Relax at this beautiful beach.
4
Salihundam
Visit the ancient Buddhist site.
Tags
Gajapati to Srikakulam bus to Srikakulam how to reach Srikakulam Gajapati travel Srikakulam trip guide distance Gajapati to Srikakulam traveling in Andhra Pradesh best way to Srikakulam