There are 5 ways to get from Jalandhar to Malerkotla by bus, taxi, 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.
Bus, taxi
best- Take the bus from Jalandhar, Punjab to Ludhiana, Punjabbus Jalandhar, Punjab - Ludhiana, Punjab
- Take the taxi from Ludhiana, Punjab to Malerkotlataxi
2h 11mTrain
cheapest- Take the train from Jalandhar City to Malerkotlatrain 11058 / ...
2h 28m₹234–1,213Drive 104.8 km
- Drive from Jalandhar to Malerkotlacar 104.8 km
1h 38m₹1,183–1,708Taxi
- Take the taxi from Jalandhar to Malerkotlataxi 104.8 km
1h 38m₹1,900–2,400Train via Ludhiāna
- Take the train from Jalandhar City to Ludhiana Jntrain 14505 / ...
- Take the train from Ludhiana Jn to Malerkotlatrain 04510 / ...
2h 51m₹337–2,038
Questions & Answers
The cheapest way to get from Jalandhar to Malerkotla is to train which costs ₹230 - ₹1,300 and takes 2h 28m.
The fastest way to get from Jalandhar to Malerkotla is to drive which takes 1h 38m and costs ₹1,100 - ₹1,800.
No, there is no direct train from Jalandhar to Malerkotla. However, there are services departing from Jalandhar City and arriving at Malerkotla via . The journey, including transfers, takes approximately 2h 28m.
The distance between Jalandhar and Malerkotla is 106 km. The road distance is 104.8 km.
The best way to get from Jalandhar to Malerkotla without a car is to bus and taxi which takes 2h 11m and costs .
It takes approximately 2h 11m to get from Jalandhar to Malerkotla, including transfers.
Jalandhar to Malerkotla train services, operated by Indian Railways, depart from Jalandhar City station.
Jalandhar to Malerkotla train services, operated by Indian Railways, arrive at Malerkotla station.
Yes, the driving distance between Jalandhar to Malerkotla is 105 km. It takes approximately 1h 38m to drive from Jalandhar to Malerkotla.
There are three+ hotels available in Malerkotla.
What companies run services between Jalandhar, India and Malerkotla, India?
Indian Railways operates a train from Jalandhar City to Malerkotla twice daily. Tickets cost ₹140–1,100 and the journey takes 2h 25m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jalandhar City to Malerkotla
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Jalandhar City to Ludhiana Jn
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Ludhiana Jn to Malerkotla
- Ave. Duration
- 58 min
- Frequency
- Every 3 hours
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
- Ave. Duration
- 1h 12m
- Estimated price
- ₹600–2,400
Chiku Cab
- Phone
- +91 844 844 5504
- Website
- chikucab.com
Punjabi Cab
- Phone
- +91 977 000 0978
- Website
- punjabicab.com
Waho Cabs
- Phone
- +91 769 697 1111
- Website
- wahocabs.com
GS Travels
- Phone
- +91 98 76 76 40 61
- Website
- jalandhartaxi.in
Guru Kripa Taxi
- Phone
- +91 99 14 04 01 56
- Website
- gurukirpataxi.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 Need to know: Jadrolinija, Which London airport should I choose?, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.






