There are 7 ways to get from Harihar to Nilambūr by bus, train, 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.
Bus via Davanagere
best- Take the bus from Davanagere to Bangalorebus Davanagere - Bangalore
- Take the bus from Rajarajeshwari MC Hospital to Nilamburbus
13h 26m₹946–3,173Train
cheapest- Take the train from Harihar to Palakkadtrain 12777
- Take the train from Palakkad to Nilambur Roadtrain 06471
18h 5m₹542–4,219Drive 456.2 km
- Drive from Harihar to Nilambūrcar 456.2 km
7h 8m₹5,150–7,439Taxi
- Take the taxi from Harihar to Nilambūrtaxi 456.2 km
7h 8m₹10,000–12,000Train to Kempegowda International Airport, fly, taxi
- Take the train from Harihar to Yasvantpur Jntrain
- Fly from Kempegowda International Airport (BLR) to Calicut International Airport (CCJ)plane BLR - CCJ
- Take the taxi from Calicut International Airport (CCJ) to Nilambūrtaxi
8h 43m₹4,425–11,355Bus
- Take the bus from Harihar to Navarang Theatrebus
- Take the bus from Satellite Bus stand to Nilamburbus
14h 25m₹813–1,671Train, train to Shivamogga, fly, taxi
- Take the train from Harihar to Birur Jntrain
- Take the train from Birur Jn to Shimogatrain
- Fly from Shivamogga (RQY) to Calicut International Airport (CCJ)plane RQY - CCJ
- Take the taxi from Calicut International Airport (CCJ) to Nilambūrtaxi
9h 46m₹7,024–22,324
Harihar to Nilambūr by train
Questions & Answers
The cheapest way to get from Harihar to Nilambūr is to bus which costs ₹800 - ₹1,700 and takes 14h 25m.
The fastest way to get from Harihar to Nilambūr is to drive which takes 7h 8m and costs ₹5,000 - ₹7,500.
No, there is no direct bus from Harihar to Nilambūr. However, there are services departing from Davanagere and arriving at Nilambur via Rajarajeshwari MC Hospital. The journey, including transfers, takes approximately 13h 26m.
No, there is no direct train from Harihar to Nilambūr. However, there are services departing from Harihar and arriving at Nilambur Road via Palakkad. The journey, including transfers, takes approximately 18h 5m.
The distance between Harihar and Nilambūr is 573 km. The road distance is 456.2 km.
The best way to get from Harihar to Nilambūr without a car is to bus via Davanagere which takes 13h 26m and costs ₹900 - ₹3,200.
It takes approximately 13h 26m to get from Harihar to Nilambūr, including transfers.
Harihar to Nilambūr bus services, operated by IntrCity SmartBus, depart from Davanagere station.
Harihar to Nilambūr train services, operated by Indian Railways, depart from Harihar station.
The best way to get from Harihar to Nilambūr is to bus via Davanagere which takes 13h 26m and costs ₹900 - ₹3,200. Alternatively, you can train, which costs ₹500 - ₹4,300 and takes 18h 5m.
What companies run services between Harihar, India and Nilambūr, India?
You can take a train from Harihar to Nilambur via Davangere, Davanagere, Bangalore, Majestic, Challagatta, and Rajarajeshwari MC Hospital in around 13h 26m. Alternatively, you can take a train from Harihar to Nilambur Road via Palakkad in around 18h 5m.
- Website
- airindiaexpress.in
Flights from Kempegowda International Airport to Calicut International Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- ₹3,100–18,000
Flights from Shivamogga to Calicut International Airport via Kempegowda International Airport
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹4,900–24,000
- Website
- starlightairline.com
Flights from Kempegowda International Airport to Calicut International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹2,900–8,000
Flights from Shivamogga to Calicut International Airport via Kempegowda International Airport
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹5,000–22,000
- Website
- goindigo.in
Flights from Kempegowda International Airport to Calicut International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- ₹3,500–6,500
Flights from Shivamogga to Calicut International Airport via Kempegowda International Airport
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹5,000–18,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Harihar to Palakkad
- Ave. Duration
- 14h 10m
- Frequency
- Once a week
- Estimated price
- ₹400–3,100
- Website
- irctc.co.in
- Sleeper Class
- ₹400–470
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,400–3,100
Train from Palakkad to Nilambur Road
- Ave. Duration
- 2h 55m
- 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 Harihar to Yasvantpur Jn
- Ave. Duration
- 4h 23m
- Frequency
- Every 3 hours
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Harihar to Birur Jn
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Birur Jn to Shimoga
- Ave. Duration
- 1h 4m
- Frequency
- Every 4 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Davanagere to Bangalore
- Ave. Duration
- 3h 35m
- Frequency
- Twice daily
- Estimated price
- ₹460–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹460–650
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Rajarajeshwari MC Hospital to Nilambur
- Ave. Duration
- 7h 4m
- Frequency
- Once daily
- Estimated price
- ₹330–850
- Website
- KSRTC
- Super Deluxe Air Bus
- ₹600–850
Bus from Satellite Bus stand to Nilambur
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- ₹350–900
- Website
- KSRTC
- Super Deluxe Air Bus
- ₹650–900
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Harihar to Navarang Theatre
- Ave. Duration
- 5h 5m
- Frequency
- Every 2 hours
- Estimated price
- ₹440–750
- Schedules at
- vrlbus.in
- Ave. Duration
- 2h 50m
- Estimated price
- ₹1,100–12,000
Fastway Travels
- Phone
- +91 90 37 44 40 07
- Website
- fastwaytravels.com
Jaithram Cabs
- Phone
- +91 97 45 30 45 52
- Website
- jaithramcabs.in
Smart Taxi
- Phone
- +91 98 95 05 35 65
- Website
- smarttaxiservice.in
Fastway Travels
- Phone
- +91 90 37 44 40 07
- Website
- fastwaytravels.com
Jaithram Cabs
- Phone
- +91 97 45 30 45 52
- Website
- jaithramcabs.in
Smart Taxi
- Phone
- +91 98 95 05 35 65
- Website
- smarttaxiservice.in
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 to the US: What do I need to know?, South Korea: Travelling from Seoul to Busan , and How to get from London to Edinburgh - to help you get the most out of your next trip.
More Questions & Answers
Harihar to Nilambūr bus services, operated by IntrCity SmartBus, arrive at Bangalore station.
Harihar to Nilambūr train services, operated by Indian Railways, arrive at Palakkad station.
Yes, the driving distance between Harihar to Nilambūr is 456 km. It takes approximately 7h 8m to drive from Harihar to Nilambūr.
There are 38+ hotels available in Nilambūr.
















