Perinthalmanna
Perinthalmanna
Ahmedabad
Ahmedabad
Train

Perinthalmanna to Ahmedabad

Updated: 21 May 2026

The journey from Perinthalmanna to Ahmedabad covers 1600 km. You can travel via train or flight. The route follows the western coast. Expect a travel time of 30+ hours by train. Ahmedabad is the largest city in Gujarat.

Total Distance: 1600 km by road, 1300 km straight-line.
Fastest Way
Flight from Kozhikode to Ahmedabad takes 2.5 hours.
Cheapest Way
Train from Shoranur for 1800 INR.
Compare Perinthalmanna to Ahmedabad Routes
Train
Connecting
Duration
30 hours
Avg Price
1800 - 6000 INR
Operator
Hapa Express
Route
Shoranur Junction to Ahmedabad Junction.

Book tickets in advance.

Travel Tips
  • Transport
    Use local buses for city travel.
  • Booking
    Book train tickets in advance.
  • Weather
    Carry light cotton clothing.
  • Food
    Try the local Gujarati cuisine.
  • Connectivity
    Ahmedabad is well connected by air and rail.
Safety Tips
  • Traffic
    Be careful of heavy traffic.
  • Night Travel
    Stick to main roads at night.
  • Emergency
    Keep local emergency numbers saved.
  • Valuables
    Keep your belongings safe in public transport.
People Also Ask
  • Is there a direct train?
    No, you must go via Shoranur.
  • How long is the journey?
    Approximately 30 hours by train.
  • Are there flights?
    Yes, from Kozhikode airport.
  • Is it safe?
    Yes, it is a safe route.
  • Best way to travel?
    Flight is the fastest option.
Quick Info
  • From Perinthalmanna, Kerala, India
  • To Ahmedabad, Gujarat, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Ahmedabad
1
Sabarmati Ashram
Visit the historic ashram.
2
Adalaj Stepwell
Explore the stepwell.
3
Kankaria Lake
Visit the lake.
4
Sidi Saiyyed Mosque
See the mosque.
Tags
Perinthalmanna to Ahmedabad train Perinthalmanna to Ahmedabad distance Ahmedabad travel guide train to Ahmedabad Gujarat travel Perinthalmanna transport Ahmedabad tourism