There are 8 ways to get from Kollam to Dharmastala by train, plane, taxi, bus, 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 to Trivandrum, fly to Bajpe Airport, taxi
best- Take the train from Kollam Jn to Thiruvananthapuram Centraltrain
- Fly from Trivandrum (TRV) to Bajpe Airport (IXE)plane TRV - IXE
- Take the taxi from Bajpe Airport (IXE) to Dharmastalataxi
6h 8m₹8,530–18,998Train, taxi via Kannur
cheapest- Take the train from Kollam Jn to Kannurtrain
- Take the train from Kannur to Kabaka Putturtrain
- Take the taxi from Kabaka Puttur to Dharmastalataxi
11h 25m₹1,534–4,791Bus, taxi via Karunagapally
- Take the bus from Karunagapally to Mangalore Lalbaugbus
- Take the bus from Padeel Bus stop to Putturbus
- Take the taxi from Puttur to Dharmastalataxi
15h 16m₹2,176–3,548Drive 579 km
- Drive from Kollam to Dharmastalacar 579 km
9h 13m₹6,288–9,083Train to Trivandrum, fly to Kannur International Airport, taxi
- Take the train from Kollam Jn to Thiruvananthapuram Centraltrain
- Fly from Trivandrum (TRV) to Kannur International Airport (CNN)plane TRV - CNN
- Take the taxi from Kannur International Airport (CNN) to Dharmastalataxi
7h 44m₹9,730–20,998Train to Cochin International Airport, fly to Kannur International Airport, taxi
- Take the train from Kollam Jn to Aluvatrain
- Fly from Cochin International Airport (COK) to Kannur International Airport (CNN)plane COK - CNN
- Take the taxi from Kannur International Airport (CNN) to Dharmastalataxi
9h 32m₹9,126–17,328Train, taxi
- Take the train from Kollam Jn to Mangalore Jntrain
- Take the train from Mangalore Jn to Kabaka Putturtrain
- Take the taxi from Kabaka Puttur to Dharmastalataxi
14h 54m₹1,534–4,716Bus, taxi
- Take the bus from Kayamkulam to Mangalorebus
- Take the bus from Mangaluru to Putturbus
- Take the taxi from Puttur to Dharmastalataxi
17h 22m₹2,664–6,398
Trivandrum (TRV) to Bajpe Airport (IXE) flights
Questions & Answers
The cheapest way to get from Kollam to Dharmastala is to train and taxi which costs ₹1,500 - ₹4,800 and takes 14h 54m.
The fastest way to get from Kollam to Dharmastala is to train and fly and taxi which takes 6h 8m and costs ₹8,500 - ₹19,000.
The distance between Kollam and Dharmastala is 687 km. The road distance is 579 km.
The best way to get from Kollam to Dharmastala without a car is to train and taxi via Kannur which takes 11h 25m and costs ₹1,500 - ₹4,800.
It takes approximately 6h 8m to get from Kollam to Dharmastala, including transfers.
Yes, the driving distance between Kollam to Dharmastala is 579 km. It takes approximately 9h 13m to drive from Kollam to Dharmastala.
There are 28+ hotels available in Dharmastala.
What companies run services between Kollam, India and Dharmastala, India?
There is no direct connection from Kollam to Dharmastala. However, you can take the train to Thiruvananthapuram Central, walk to Thampanoor, take the bus to Chakka Bypass, walk to Trivandrum (TRV) airport, fly to Bajpe Airport (IXE), then take the taxi to Dharmastala. Alternatively, you can take the train to Kannur, take the train to Kabaka Puttur, then take the taxi to Dharmastala.
- Website
- airindiaexpress.in
Flights from Trivandrum to Bajpe Airport
- Ave. Duration
- 1h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,000–15,000
Flights from Trivandrum to Kannur International Airport
- Ave. Duration
- 1h
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹3,500–6,000
- Website
- goindigo.in
Flights from Trivandrum to Bajpe Airport via Bengaluru
- Ave. Duration
- 3h 15m
- When
- Monday and Thursday
- Estimated price
- ₹5,000–12,000
Flights from Cochin International Airport to Kannur International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ₹3,900–7,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Kollam Jn to Thiruvananthapuram Central
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Kollam Jn to Kannur
- Ave. Duration
- 5h 29m
- Frequency
- Every 2 hours
- Estimated price
- ₹260–2,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹700–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,600–2,000
Train from Kannur to Kabaka Puttur
- Ave. Duration
- 4h 13m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Kollam Jn to Aluva
- Ave. Duration
- 2h 42m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Kollam Jn to Mangalore Jn
- Ave. Duration
- 12h 20m
- Frequency
- 4 times a day
- Estimated price
- ₹310–2,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹310–370
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,400
Train from Mangalore Jn to Kabaka Puttur
- Ave. Duration
- 51 min
- Frequency
- Every 4 hours
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
- Phone
- +91 9447071021
- rsnksrtc@kerala.gov.in
- Website
- onlineksrtcswift.com
Bus from Karunagapally to Mangalore Lalbaug
- Ave. Duration
- 11h 31m
- Frequency
- Once daily
- Estimated price
- ₹650–1,500
- Website
- https://onlineksrtcswift.com/
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Padeel Bus stop to Puttur
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- ₹400–550
- Schedules at
- ksrtc.in
Bus from Mangaluru to Puttur
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- ₹420–600
- Schedules at
- ksrtc.in
- Phone
- 8893555000
- info@kalladatravels.com
- Website
- kalladatravels.com
Bus from Kayamkulam to Mangalore
- Ave. Duration
- 13h 17m
- Frequency
- Once daily
- Estimated price
- ₹1,100–2,500
- Website
- http://www.kalladatravels.com/
- Premium Sleeper
- ₹1,100–2,500
- Ave. Duration
- 1h 29m
- Estimated price
- ₹1,100–6,500
Sri Kateel Travels
- Phone
- +91 84 48 44 49 68
- Website
- srikateeltravels.com
Mangalore Taxi Services
- Phone
- +91 98 45 79 82 34
- Website
- mangaloretaxiservices.com
Genuine Taxi
- Phone
- +91 94 48 50 22 48
- Website
- genuinetaxi.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 Croatia’s Dalmatian Coast by boat, bus, car and train, Why you should take the train in the US, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.













