There are 9 ways to get from Surat to Sabarimala by plane, train, 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.
Fly to Cochin International Airport, train, taxi
best- Fly from Surat (STV) to Cochin International Airport (COK)plane STV - COK
- Take the train from Aluva to Chengannurtrain
- Take the taxi from Chengannur to Sabarimalataxi
12h 37m₹12,365–19,091Train, taxi
cheapest- Take the train from Surat to Chengannurtrain 22654 / ...
- Take the taxi from Chengannur to Sabarimalataxi
34h 8m₹3,505–8,677Bus, taxi
- Take the bus from Surat, Gujarat to Bangalore, Karnatakabus
- Take the bus from Shanthinagar to Kumilybus
- Take the taxi from Kumily to Sabarimalataxi
38h 8mDrive 1,674.7 km
- Drive from Surat to Sabarimalacar 1,674.7 km
25h 36m₹18,653–26,944Fly to Trivandrum, train, taxi
- Fly from Surat (STV) to Trivandrum (TRV)plane STV - TRV
- Take the train from Thiruvananthapuram Central to Chengannurtrain
- Take the taxi from Chengannur to Sabarimalataxi
12h 9m₹14,336–36,151Fly to Coimbatore International Airport, bus, taxi
- Fly from Surat (STV) to Coimbatore International Airport (CJB)plane STV - CJB
- Take the bus from Coimbatore to Chalakudybus
- Take the bus from Chalakudy to Erumelybus
- Take the taxi from Erumely to Sabarimalataxi
13h 9m₹10,815–26,521Fly to Kempegowda International Airport, bus, taxi
- Fly from Surat (STV) to Kempegowda International Airport (BLR)plane STV - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
- Take the bus from Shanthinagar to Kumilybus
- Take the taxi from Kumily to Sabarimalataxi
15h 35m₹8,090–15,241Fly to Madurai, bus, taxi
- Fly from Surat (STV) to Madurai (IXM)plane STV - IXM
- Take the bus from Madurai to Sivagiribus
- Take the taxi from Sivagiri to Sabarimalataxi
14h 58m₹14,620–31,666Bus
- Take the bus from Surat, Gujarat to Thanebus
- Take the bus from Thane to Bangalore, Karnatakabus
- Take the bus from Bangalore, Karnataka to Theni, Tamil Nadubus
- Take the bus from Theni to Vandiperiyarbus
39h 43m
Surat (STV) to Cochin International Airport (COK) flights
Comparing Your Travel Options
The cheapest way to get from Surat to Sabarimala is to train and taxi which costs ₹3,500 - ₹9,000 and takes 34h 8m.
The fastest way to get from Surat to Sabarimala is to fly and train and taxi which takes 12h 9m and costs ₹14,000 - ₹37,000.
No, there is no direct bus from Surat to Sabarimala. However, there are services departing from Surat, Gujarat and arriving at Vandiperiyar via Thane, Bangalore, Karnataka and Theni. The journey, including transfers, takes approximately 39h 43m.
The distance between Surat and Sabarimala is 1545 km. The road distance is 1674.7 km.
The best way to get from Surat to Sabarimala without a car is to train and taxi which takes 34h 8m and costs ₹3,500 - ₹9,000.
It takes approximately 12h 37m to get from Surat to Sabarimala, including transfers.
Surat to Sabarimala bus services, operated by Shivay Travels, depart from Surat, Gujarat station.
Surat to Sabarimala bus services, operated by Shivay Travels, arrive at Thane station.
Yes, the driving distance between Surat to Sabarimala is 1675 km. It takes approximately 25h 36m to drive from Surat to Sabarimala.
There are 436+ hotels available in Sabarimala.
What companies run services between Surat, India and Sabarimala, India?
You can take a bus from Surat, Gujarat to Sabarimala via Thane, Bangalore, Karnataka, Theni, Tamil Nadu, Theni, and Vandiperiyar in around 39h 43m.
- Website
- goindigo.in
Flights from Surat to Cochin International Airport via Goa
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹8,500–14,000
Flights from Surat to Cochin International Airport via Madras
- Ave. Duration
- 5h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,500–14,000
Flights from Surat to Cochin International Airport via Hyderabad
- Ave. Duration
- 5h 55m
- When
- Wednesday
- Estimated price
- ₹8,500–14,000
Flights from Surat to Cochin International Airport via Delhi
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- ₹8,500–14,000
Flights from Surat to Trivandrum via Madras
- Ave. Duration
- 4h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹9,000–21,000
Flights from Surat to Coimbatore International Airport via Madras
- Ave. Duration
- 5h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,500–17,000
Flights from Surat to Coimbatore International Airport via Hyderabad
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ₹7,500–17,000
Flights from Surat to Coimbatore International Airport via Delhi
- Ave. Duration
- 9h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,500–17,000
Flights from Surat to Coimbatore International Airport via Kempegowda International Airport
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹6,500–22,000
Flights from Surat to Kempegowda International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ₹6,000–8,500
Flights from Surat to Kempegowda International Airport via Pune
- Ave. Duration
- 4h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹6,000–8,500
Flights from Surat to Kempegowda International Airport via Madras
- Ave. Duration
- 4h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹6,000–8,500
Flights from Surat to Madurai via Madras
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–25,000
Flights from Surat to Madurai via Hyderabad
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- ₹10,000–25,000
Flights from Surat to Madurai via Delhi
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- ₹15,000–27,000
Flights from Surat to Madurai via Kempegowda International Airport
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹9,000–28,000
Flights from Surat to Madurai via Pune, Kempegowda International Airport
- Ave. Duration
- 8h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹9,500–25,000
- Website
- airindia.in
Flights from Surat to Cochin International Airport via Kempegowda International Airport
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹7,000–22,000
Flights from Surat to Cochin International Airport via Delhi
- Ave. Duration
- 8h 5m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–12,000
Flights from Surat to Trivandrum via Kempegowda International Airport
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹8,000–24,000
Flights from Surat to Coimbatore International Airport via Delhi
- Ave. Duration
- 6h 52m
- When
- Every day
- Estimated price
- ₹16,000–21,000
Flights from Surat to Kempegowda International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ₹4,800–18,000
- Website
- airindiaexpress.in
Flights from Surat to Cochin International Airport via Kempegowda International Airport
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹7,000–22,000
Flights from Surat to Trivandrum via Kempegowda International Airport
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹8,000–24,000
Flights from Surat to Kempegowda International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ₹4,800–18,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Aluva to Chengannur
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- 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 Surat to Chengannur
- Ave. Duration
- 31h 34m
- Frequency
- 5 times a week
- Estimated price
- ₹700–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹700–850
- Third AC (3A)
- ₹1,700–2,200
- Second AC (2A)
- ₹2,500–3,200
- First Class (1A)
- ₹4,200–5,500
Train from Thiruvananthapuram Central to Chengannur
- Ave. Duration
- 2h 26m
- 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
- Phone
- +91 98986 72396
- Website
- SR Travels
Bus from Surat, Gujarat to Bangalore, Karnataka
- Ave. Duration
- 26h
- Frequency
- Hourly
- Website
- SR Travels
- Phone
- 8893555000
- info@kalladatravels.com
- Website
- kalladatravels.com
Bus from Shanthinagar to Kumily
- Ave. Duration
- 9h 40m
- Frequency
- Once daily
- Estimated price
- ₹700–2,300
- Website
- kalladatravels.com
- Sleeper
- ₹700–1,900
Bus from Coimbatore to Chalakudy
- Ave. Duration
- 56 min
- Frequency
- 3 times a day
- Estimated price
- ₹550–2,000
- Website
- kalladatravels.com
Bus from Shanthinagar to Kumily
- Ave. Duration
- 9h 40m
- Frequency
- Once daily
- Estimated price
- ₹700–2,300
- Website
- kalladatravels.com
- Sleeper
- ₹700–1,900
- Phone
- 080-46333652
- keralalinesblr@gmail.com
- Website
- Kerala Lines
Bus from Chalakudy to Erumely
- Ave. Duration
- 2h 37m
- Frequency
- Twice daily
- Website
- Kerala Lines
- Phone
- +91 9447071021
- rsnksrtc@kerala.gov.in
- Website
- KSRTC
Bus from Chalakudy to Erumely
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- ₹160–380
- Website
- KSRTC
- Sleeper / Seater
- ₹240–380
Bus from Theni to Vandiperiyar
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- ₹90–170
- Website
- KSRTC
- Phone
- +91 080 22483777
- Website
- BMTC
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
- Phone
- 7338873882
- jayavin2022@gmail.com
- Website
- jayavintravels.com
Bus from Madurai to Sivagiri
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- ₹320–700
- Schedules at
- jayavintravels.com
- Website
- Shivay Travels
Bus from Surat, Gujarat to Thane
- Ave. Duration
- 5h 55m
- Frequency
- Every 10 minutes
- Schedules at
- Shivay Travels
- Website
- National travels
Bus from Thane to Bangalore, Karnataka
- Ave. Duration
- 20h 15m
- Frequency
- Every 30 minutes
- Schedules at
- National travels
- Website
- Royal Travels
Bus from Bangalore, Karnataka to Theni, Tamil Nadu
- Ave. Duration
- 8h 40m
- Frequency
- Hourly
- Schedules at
- Royal Travels
- Ave. Duration
- 2h 21m
- Estimated price
- ₹950–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 Slovenia: Getting from Ljubljana to Lake Bled, Need to know: Jadrolinija, and Which London airport should I choose? - to help you get the most out of your next trip.





















