There are 7 ways to get from Palakkad to Amritsar by taxi, plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Cochin International Airport, fly to Sri Guru Ram Dass Jee International Airport
best- Take the taxi from Palakkad to Kochi-Airport-COKtaxi
- Fly from Cochin International Airport (COK) to Sri Guru Ram Dass Jee International Airport (ATQ)plane COK - ATQ
8h 40m₹13,507–19,963Train
cheapest- Take the train from Palakkad to Shoranur Jntrain 22610 / ...
- Take the train from Shoranur Jn to Amritsar Jntrain 12483
2d 3h₹1,323–10,445Bus
- Take the bus from Palakkad to Bengalurubus
- Take the bus from Bengaluru to Udaipurbus
- Take the bus from Udaipur to Amritsarbus
41h 50mDrive 2,718.3 km
- Drive from Palakkad to Amritsarcar 2,718.3 km
36h 47m₹30,499–44,053Train to Calicut International Airport, fly to Sri Guru Ram Dass Jee International Airport
- Take the train from Palakkad to Parpanangaditrain
- Fly from Calicut International Airport (CCJ) to Sri Guru Ram Dass Jee International Airport (ATQ)plane CCJ - ATQ
13h 16m₹11,746–22,864Bus to Coimbatore International Airport, fly to Sri Guru Ram Dass Jee International Airport
- Take the bus from Palakkad to Coimbatorebus
- Fly from Coimbatore International Airport (CJB) to Sri Guru Ram Dass Jee International Airport (ATQ)plane CJB - ATQ
10h 37m₹11,876–19,813Taxi to Cochin International Airport, fly to Jammu Airport, train
- Take the taxi from Palakkad to Kochi-Airport-COKtaxi
- Fly from Cochin International Airport (COK) to Jammu Airport (IXJ)plane COK - IXJ
- Take the train from Jammu Tawi to Amritsar Jntrain
14h 26m₹15,977–23,713
Cochin International Airport (COK) to Sri Guru Ram Dass Jee International Airport (ATQ) flights
Comparing Your Travel Options
The cheapest way to get from Palakkad to Amritsar is to train which costs ₹1,300 - ₹11,000 and takes 2 days 3h.
The fastest way to get from Palakkad to Amritsar is to taxi and fly which takes 8h 40m and costs ₹13,000 - ₹20,000.
No, there is no direct bus from Palakkad to Amritsar. However, there are services departing from Palakkad and arriving at Amritsar via Bengaluru and Udaipur. The journey, including transfers, takes approximately 41h 50m.
No, there is no direct train from Palakkad to Amritsar. However, there are services departing from Palakkad and arriving at Amritsar Jn via Shoranur Jn. The journey, including transfers, takes approximately 2 days 3h.
The distance between Palakkad and Amritsar is 2520 km. The road distance is 2718.3 km.
The best way to get from Palakkad to Amritsar without a car is to bus which takes 41h 50m and costs .
It takes approximately 8h 40m to get from Palakkad to Amritsar, including transfers.
Palakkad to Amritsar bus services, operated by Kerala Lines, depart from Palakkad station.
Palakkad to Amritsar train services, operated by Indian Railways, depart from Palakkad station.
The best way to get from Palakkad to Amritsar is to bus which takes 41h 50m and costs . Alternatively, you can train, which costs ₹1,300 - ₹11,000 and takes 2 days 3h.
What companies run services between Palakkad, India and Amritsar, India?
You can take a bus from Palakkad to Amritsar via Bengaluru and Udaipur in around 41h 50m. Alternatively, you can take a train from Palakkad to Amritsar Jn via Shoranur Jn in around 2d 3h.
- Website
- goindigo.in
Flights from Cochin International Airport to Sri Guru Ram Dass Jee International Airport via Mumbai
- Ave. Duration
- 5h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–20,000
Flights from Cochin International Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 9h 17m
- When
- Every day
- Estimated price
- ₹10,000–20,000
Flights from Calicut International Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- ₹11,000–21,000
Flights from Calicut International Airport to Sri Guru Ram Dass Jee International Airport via Mumbai
- Ave. Duration
- 10h 10m
- When
- Monday and Saturday
- Estimated price
- ₹11,000–21,000
Flights from Calicut International Airport to Sri Guru Ram Dass Jee International Airport via Hyderabad, Delhi
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- ₹11,000–21,000
Flights from Coimbatore International Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Coimbatore International Airport to Sri Guru Ram Dass Jee International Airport via Mumbai
- Ave. Duration
- 5h 30m
- When
- Tuesday
- Estimated price
- ₹10,000–19,000
Flights from Coimbatore International Airport to Sri Guru Ram Dass Jee International Airport via Hyderabad, Delhi
- Ave. Duration
- 7h 15m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–19,000
Flights from Coimbatore International Airport to Sri Guru Ram Dass Jee International Airport via Madras, Delhi
- Ave. Duration
- 9h 45m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Cochin International Airport to Jammu Airport via Delhi
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- ₹13,000–19,000
Flights from Cochin International Airport to Jammu Airport via Mumbai
- Ave. Duration
- 11h 30m
- When
- Every day
- Estimated price
- ₹13,000–19,000
Flights from Cochin International Airport to Jammu Airport via Hyderabad, Delhi
- Ave. Duration
- 11h 15m
- When
- Every day
- Estimated price
- ₹13,000–19,000
- Website
- airindia.in
Flights from Cochin International Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 6h 53m
- When
- Every day
- Estimated price
- ₹10,000–24,000
Flights from Cochin International Airport to Sri Guru Ram Dass Jee International Airport via Mumbai
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹12,000–17,000
Flights from Coimbatore International Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 8h 32m
- When
- Every day
- Estimated price
- ₹11,200–11,800
Flights from Coimbatore International Airport to Sri Guru Ram Dass Jee International Airport via Mumbai
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- ₹11,200–11,800
Flights from Cochin International Airport to Jammu Airport via Delhi
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- ₹12,000–30,000
- Website
- airindiaexpress.in
Flights from Cochin International Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 9h 25m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- ₹10,000–24,000
Flights from Cochin International Airport to Jammu Airport via Delhi
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- ₹12,000–30,000
- Website
- spicejet.com
Flights from Cochin International Airport to Jammu Airport via Delhi
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹12,000–30,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Palakkad to Shoranur Jn
- Ave. Duration
- 42 min
- Frequency
- Every 3 hours
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Shoranur Jn to Amritsar Jn
- Ave. Duration
- 2d 1h
- Frequency
- Once a week
- Estimated price
- ₹1,200–9,500
- Website
- irctc.co.in
- Sleeper Class
- ₹1,200–1,500
- Third AC (3A)
- ₹3,000–3,700
- Second AC (2A)
- ₹4,300–5,500
- First Class (1A)
- ₹7,000–9,500
Train from Palakkad to Parpanangadi
- Ave. Duration
- 1h 44m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Jammu Tawi to Amritsar Jn
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
- Website
- Kerala Lines
Bus from Palakkad to Bengaluru
- Ave. Duration
- 6h 45m
- Frequency
- Every 30 minutes
- Schedules at
- Kerala Lines
- Phone
- +91 93440 62552
- [email protected]
- Website
- A1 Travels
Bus from Palakkad to Bengaluru
- Ave. Duration
- 7h 10m
- Frequency
- Every 4 hours
- Website
- A1 Travels
- Website
- Phoenix Travels
Bus from Palakkad to Bengaluru
- Ave. Duration
- 7h 10m
- Frequency
- Every 4 hours
- Schedules at
- Phoenix Travels
- Website
- Maaruti Travels
Bus from Palakkad to Bengaluru
- Ave. Duration
- 8h
- Frequency
- Every 4 hours
- Schedules at
- Maaruti Travels
- Website
- Ananthiya Roadlines
Bus from Palakkad to Bengaluru
- Ave. Duration
- 7h 45m
- Frequency
- 3 times a day
- Schedules at
- Ananthiya Roadlines
- Website
- Dream Line Travels Pvt Ltd
Bus from Palakkad to Bengaluru
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Schedules at
- Dream Line Travels Pvt Ltd
- Website
- Psm Travels
Bus from Palakkad to Bengaluru
- Ave. Duration
- 7h 41m
- Frequency
- Once daily
- Schedules at
- Psm Travels
- Website
- Royal Rich India
Bus from Palakkad to Bengaluru
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Schedules at
- Royal Rich India
- Website
- Surya Connect
Bus from Palakkad to Bengaluru
- Ave. Duration
- 6h 38m
- Frequency
- Once daily
- Schedules at
- Surya Connect
- Website
- JaiSai Roadlinks
Bus from Palakkad to Bengaluru
- Ave. Duration
- 7h 1m
- Frequency
- 6 times a week
- Schedules at
- JaiSai Roadlinks
- Website
- Raveendra Holidays
Bus from Palakkad to Bengaluru
- Ave. Duration
- 6h
- Frequency
- 5 times a week
- Schedules at
- Raveendra Holidays
- Website
- Crownline Travels
Bus from Palakkad to Bengaluru
- Ave. Duration
- 6h 45m
- Frequency
- 4 times a week
- Schedules at
- Crownline Travels
- Website
- Suraj Holidays
Bus from Palakkad to Bengaluru
- Ave. Duration
- 7h 14m
- Frequency
- 4 times a week
- Schedules at
- Suraj Holidays
- Phone
- +91 80566 50533
- [email protected]
- Website
- Krish Travels
Bus from Palakkad to Bengaluru
- Ave. Duration
- 6h 46m
- Frequency
- Once a week
- Website
- Krish Travels
- Website
- Smartline Travels
Bus from Palakkad to Bengaluru
- Ave. Duration
- 8h 5m
- Frequency
- Once a week
- Schedules at
- Smartline Travels
- Website
- Resande Transports
Bus from Palakkad to Bengaluru
- Ave. Duration
- 8h 20m
- Frequency
- Once a week
- Schedules at
- Resande Transports
- Website
- India Tours and Travels
Bus from Bengaluru to Udaipur
- Ave. Duration
- 13h 5m
- Frequency
- Once daily
- Schedules at
- India Tours and Travels
- Website
- Dune Express
Bus from Udaipur to Amritsar
- Ave. Duration
- 20h
- Frequency
- 4 times a week
- Schedules at
- Dune Express
- Website
- Thar Bus Service
Bus from Udaipur to Amritsar
- Ave. Duration
- 22h 50m
- Frequency
- 4 times a week
- Schedules at
- Thar Bus Service
- Phone
- +91 98292 33444
- Website
- Amit Bus
Bus from Udaipur to Amritsar
- Ave. Duration
- 22h 25m
- Frequency
- Once a week
- Website
- Amit Bus
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Palakkad to Coimbatore
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Estimated price
- ₹460–2,000
- Website
- kalladatravels.com
- Ave. Duration
- 1h 35m
- Estimated price
- ₹2,500–3,000
Aaram Travels
- Phone
- +91 94 95 13 41 34
- Website
- aaramtravels.com
Car Cab's
- Phone
- +91 94 46 63 74 15
- Website
- carcabs.business.site
HEPS Travels
- Phone
- +91 97 45 77 04 28
- Website
- calltaxi.blogspot.com
Aaram Travels
- Phone
- +91 94 95 13 41 34
- Website
- aaramtravels.com
Car Cab's
- Phone
- +91 94 46 63 74 15
- Website
- carcabs.business.site
HEPS Travels
- Phone
- +91 97 45 77 04 28
- Website
- calltaxi.blogspot.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including The beginner’s guide to the 2018 World Nomad Games, How to get from Heathrow Airport into central London, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
Booking & Getting There
Palakkad to Amritsar bus services, operated by Kerala Lines, arrive at Bengaluru station.
Palakkad to Amritsar train services, operated by Indian Railways, arrive at Shoranur Jn station.
Yes, the driving distance between Palakkad to Amritsar is 2718 km. It takes approximately 36h 47m to drive from Palakkad to Amritsar.
Book your Palakkad to Amritsar bus tickets online with Omio.
There are 431+ hotels available in Amritsar.

















