There are 7 ways to get from Nilambūr to Salem by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Nilambur Road to Shoranur Jntrain
- Take the train from Shoranur Jn to Tiruppurtrain
- Take the bus from Tirupur, Tamil Nadu to Salem, Tamil Nadubus
7h 11mBus
cheapest- Take the bus from Nilambur to Thrissurbus
- Take the bus from Vadakkanchery to Salembus
8h 18m₹817–2,421Drive 293.2 km
- Drive from Nilambūr to Salemcar 293.2 km
4h 38m₹3,309–4,779Taxi
- Take the taxi from Nilambūr to Salemtaxi 293.2 km
4h 38m₹6,500–8,000Taxi, fly
- Take the taxi from Nilambūr to Calicut International Airport (CCJ)taxi
- Fly from Calicut International Airport (CCJ) to Salem (SXV)plane CCJ - SXV
4h 52m₹6,103–21,304Train, bus via Palakkad
- Take the train from Nilambur Road to Palakkadtrain
- Take the train from Palakkad to Tiruppurtrain
- Take the bus from Tirupur, Tamil Nadu to Salem, Tamil Nadubus
7h 46mTrain, bus via Erode
- Take the train from Nilambur Road to Palakkadtrain
- Take the train from Palakkad to Tiruppurtrain
- Take the bus from Tirupur, Tamil Nadu to Erode, Tamil Nadubus
- Take the bus from Erode, Tamil Nadu to Salem, Tamil Nadubus
7h 59m
Calicut International Airport (CCJ) to Salem (SXV) flights
Questions & Answers
The cheapest way to get from Nilambūr to Salem is to bus which costs ₹800 - ₹2,500 and takes 8h 18m.
The fastest way to get from Nilambūr to Salem is to drive which takes 4h 38m and costs ₹3,300 - ₹4,800.
No, there is no direct bus from Nilambūr to Salem. However, there are services departing from Nilambur and arriving at Salem via Thrissur and Vadakkanchery. The journey, including transfers, takes approximately 8h 18m.
The distance between Nilambūr and Salem is 323 km. The road distance is 293.2 km.
The best way to get from Nilambūr to Salem without a car is to train and bus which takes 7h 11m and costs .
It takes approximately 7h 11m to get from Nilambūr to Salem, including transfers.
Nilambūr to Salem bus services, operated by Kerala State Road Transport Corporation, depart from Nilambur station.
Nilambūr to Salem bus services, operated by Kerala State Road Transport Corporation, arrive at Thrissur station.
Yes, the driving distance between Nilambūr to Salem is 293 km. It takes approximately 4h 38m to drive from Nilambūr to Salem.
There are 209+ hotels available in Salem.
What companies run services between Nilambūr, India and Salem, India?
You can take a bus from Nilambur to Salem via Thrissur and Vadakkanchery in around 8h 18m.
- Website
- goindigo.in
Flights from Calicut International Airport to Salem via Bengaluru
- Ave. Duration
- 4h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹5,000–26,000
- Website
- helitrans.no
Flights from Calicut International Airport to Salem via Kochi
- Ave. Duration
- 4h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹4,400–30,000
Flights from Calicut International Airport to Salem via Bengaluru
- Ave. Duration
- 6h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹5,000–26,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Nilambur Road to Shoranur Jn
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,000
Train from Shoranur Jn to Tiruppur
- Ave. Duration
- 2h 43m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Nilambur Road to Palakkad
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Palakkad to Tiruppur
- Ave. Duration
- 1h 53m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Nilambur Road to Palakkad
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Palakkad to Tiruppur
- Ave. Duration
- 1h 53m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Phone
- +91 80566 50533
- [email protected]
- Website
- Krish Travels
Bus from Tirupur, Tamil Nadu to Salem, Tamil Nadu
- Ave. Duration
- 2h 4m
- Frequency
- Every 10 minutes
- Website
- Krish Travels
Bus from Tirupur, Tamil Nadu to Salem, Tamil Nadu
- Ave. Duration
- 2h 4m
- Frequency
- Every 10 minutes
- Website
- Krish Travels
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Nilambur to Thrissur
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₹120–210
- Website
- KSRTC
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Vadakkanchery to Salem
- Ave. Duration
- 3h 16m
- Frequency
- Every 4 hours
- Estimated price
- ₹650–2,100
- Website
- kalladatravels.com
- Website
- Sunline Travels
Bus from Tirupur, Tamil Nadu to Erode, Tamil Nadu
- Ave. Duration
- 1h
- Frequency
- Every 20 minutes
- Schedules at
- Sunline Travels
- Website
- Gec Southern Lines
Bus from Erode, Tamil Nadu to Salem, Tamil Nadu
- Ave. Duration
- 1h 5m
- Frequency
- Every 10 minutes
- Schedules at
- Gec Southern Lines
- Ave. Duration
- 2h 40m
- Estimated price
- ₹1,100–8,000
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Travelling to the UK: What do I need to know?, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.














