There are 5 ways to get from Kannur to Ajjampura by train, bus, taxi, 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.
Train
best- Take the train from Kannur to Mangalore Jntrain
- Take the train from Mangalore Jn to Arsikere Jntrain
- Take the train from Arsikere Jn to Ajjampurtrain
12h 24m₹476–3,689Train via Subrahmanya Road
cheapest- Take the train from Kannur to Subrahmanya Roadtrain 16512
- Take the train from Subrahmanya Road to Birur Jntrain 07378
12h 34m₹469–3,738Bus, taxi
- Take the bus from Kannur to Mangaluru, Karnatakabus
- Take the bus from Mangaluru, Karnataka to Udupi, Karnatakabus
- Take the bus from Udupi, Karnataka to Shivamogga, Karnatakabus
- Take the taxi from Bhadravathi to Ajjampurataxi
12h 59mDrive 288.9 km
- Drive from Kannur to Ajjampuracar 288.9 km
4h 42m₹3,254–4,700Taxi
- Take the taxi from Kannur to Ajjampurataxi 288.9 km
4h 42m₹4,300–5,500
Kannur to Ajjampura by train
Questions & Answers
The cheapest way to get from Kannur to Ajjampura is to train which costs ₹470 - ₹3,700 and takes 12h 24m.
The fastest way to get from Kannur to Ajjampura is to drive which takes 4h 42m and costs ₹3,200 - ₹4,700.
No, there is no direct train from Kannur to Ajjampura. However, there are services departing from Kannur and arriving at Ajjampur via Mangalore Jn and Arsikere Jn. The journey, including transfers, takes approximately 12h 24m.
The distance between Kannur and Ajjampura is 426 km. The road distance is 288.9 km.
The best way to get from Kannur to Ajjampura without a car is to train which takes 12h 24m and costs ₹470 - ₹3,700.
It takes approximately 12h 24m to get from Kannur to Ajjampura, including transfers.
Kannur to Ajjampura train services, operated by Indian Railways, depart from Kannur station.
Kannur to Ajjampura train services, operated by Indian Railways, arrive at Mangalore Jn station.
Yes, the driving distance between Kannur to Ajjampura is 289 km. It takes approximately 4h 42m to drive from Kannur to Ajjampura.
There are four+ hotels available in Ajjampura.
What companies run services between Kannur, India and Ajjampura, India?
You can take a train from Kannur to Ajjampur via Mangalore Jn and Arsikere Jn in around 12h 24m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kannur to Mangalore Jn
- 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 Mangalore Jn to Arsikere Jn
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Arsikere Jn to Ajjampur
- Ave. Duration
- 56 min
- 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)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Kannur to Subrahmanya Road
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Subrahmanya Road to Birur Jn
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
- Website
- Ubc travels
Bus from Kannur to Mangaluru, Karnataka
- Ave. Duration
- 3h 10m
- Frequency
- Every 2 hours
- Schedules at
- Ubc travels
- Website
- PVS Tours and Travels
Bus from Mangaluru, Karnataka to Udupi, Karnataka
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Schedules at
- PVS Tours and Travels
- Website
- Sri Durgamba Travels
Bus from Udupi, Karnataka to Shivamogga, Karnataka
- Ave. Duration
- 5h 10m
- Frequency
- Every 3 hours
- Schedules at
- Sri Durgamba Travels
- Ave. Duration
- 2h 42m
- Estimated price
- ₹1,100–5,500
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 by boat in Italy, Train travel in Spain: A guide to Renfe, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.






