There are 8 ways to get from Kanyakumari to Somnath temple by taxi, plane, bus, train, 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.
Taxi to Madurai, fly to Diu Airport, bus
best- Take the taxi from Kanyakumari to Madurai-Airport-IXMtaxi
- Fly from Madurai (IXM) to Diu Airport (DIU)plane IXM - DIU
- Take the bus from Diu to Somnathbus
15h 30m₹15,171–31,524Train
cheapest- Take the train from Kanyakumari to Thiruvananthapuram Centraltrain 16382 / ...
- Take the train from Thiruvananthapuram Central to Veravaltrain 16334
2d 2h₹1,738–9,310Bus
- Take the bus from Nagercoil Omni Bus Stand to Madiwalabus
- Take the bus from Madiwala to Paldibus
- Take the bus from Geeta Mandir to New Parking Somnathbus
43h 1m₹3,420–9,255Drive 2,347.4 km
- Drive from Kanyakumari to Somnath templecar 2,347.4 km
33h 58m₹26,504–38,283Train to Trivandrum, fly to Rajkot International Airport, train
- Take the train from Kanyakumari to Thiruvananthapuram Centraltrain
- Fly from Trivandrum (TRV) to Rajkot International Airport (HSR)plane TRV - HSR
- Take the train from Rajkot Jn to Veravaltrain
14h 39m₹10,858–25,510Train to Trivandrum, fly to Govardhanpur Airport Jamnagar, train
- Take the train from Kanyakumari to Thiruvananthapuram Centraltrain
- Fly from Trivandrum (TRV) to Govardhanpur Airport Jamnagar (JGA)plane TRV - JGA
- Take the train from Jamnagar to Veravaltrain
23h 52m₹11,438–27,160Train to Trivandrum, fly to Diu Airport, bus
- Take the train from Kanyakumari to Thiruvananthapuram Centraltrain
- Fly from Trivandrum (TRV) to Diu Airport (DIU)plane TRV - DIU
- Take the bus from Diu to Somnathbus
12h 20m₹11,148–28,630Train to Trivandrum, fly to Surat, train
- Take the train from Kanyakumari to Thiruvananthapuram Centraltrain
- Fly from Trivandrum (TRV) to Surat (STV)plane TRV - STV
- Take the train from Surat to Veravaltrain
24h 49m₹13,788–38,490
Madurai (IXM) to Diu Airport (DIU) flights
Questions & Answers
The cheapest way to get from Kanyakumari to Somnath temple is to train which costs ₹1,700 - ₹9,500 and takes 2 days 2h.
The fastest way to get from Kanyakumari to Somnath temple is to train and fly and bus which takes 12h 20m and costs ₹11,000 - ₹29,000.
No, there is no direct bus from Kanyakumari to Somnath temple. However, there are services departing from FlixBus Kanyakumari - Sunrise Point and arriving at New Parking Somnath via Nagercoil Omni Bus Stand, Madiwala, S.T. Stand and Geeta Mandir. The journey, including transfers, takes approximately 43h 1m.
No, there is no direct train from Kanyakumari to Somnath temple. However, there are services departing from Kanyakumari and arriving at Veraval via Thiruvananthapuram Central. The journey, including transfers, takes approximately 2 days 2h.
The distance between Kanyakumari and Somnath temple is 1765 km. The road distance is 2347.4 km.
The best way to get from Kanyakumari to Somnath temple without a car is to bus which takes 43h 1m and costs ₹3,400 - ₹9,500.
It takes approximately 15h 30m to get from Kanyakumari to Somnath temple, including transfers.
Kanyakumari to Somnath temple bus services, operated by Punchiry Tours and Holidays, depart from Nagercoil Omni Bus Stand station.
Kanyakumari to Somnath temple train services, operated by Indian Railways, depart from Kanyakumari station.
The best way to get from Kanyakumari to Somnath temple is to bus which takes 43h 1m and costs ₹3,400 - ₹9,500. Alternatively, you can train, which costs ₹1,700 - ₹9,500 and takes 2 days 2h.
What companies run services between Kanyakumari, India and Somnath temple, Gujarāt, India?
You can take a bus from FlixBus Kanyakumari - Sunrise Point to Somnath temple via FlixBus Nagercoil - Private Bus Stand, Nagercoil Omni Bus Stand, Madiwala, Paldi, S.T. Stand, Majur Gam, Geeta Mandir, and New Parking Somnath in around 43h 1m. Alternatively, you can take a train from Kanyakumari to Somnath temple via Thiruvananthapuram Central and Veraval in around 2d 2h.
- Website
- goindigo.in
Flights from Madurai to Diu Airport via Madras, Surat
- Ave. Duration
- 17h 5m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹10,000–25,000
Flights from Trivandrum to Rajkot International Airport via Mumbai
- Ave. Duration
- 7h 17m
- When
- Every day
- Estimated price
- ₹8,000–20,000
Flights from Trivandrum to Rajkot International Airport via Bengaluru
- Ave. Duration
- 6h 10m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹8,000–20,000
Flights from Trivandrum to Rajkot International Airport via Delhi
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹12,000–21,000
Flights from Trivandrum to Govardhanpur Airport Jamnagar via Mumbai
- Ave. Duration
- 14h 5m
- When
- Every day
- Estimated price
- ₹9,000–21,000
Flights from Trivandrum to Surat via Bengaluru
- Ave. Duration
- 6h 42m
- When
- Every day
- Estimated price
- ₹11,000–18,000
Flights from Trivandrum to Surat via Delhi
- Ave. Duration
- 10h 40m
- When
- Every day
- Estimated price
- ₹11,000–18,000
- Website
- airindia.in
Flights from Trivandrum to Rajkot International Airport via Delhi
- Ave. Duration
- 7h 12m
- When
- Every day
- Estimated price
- ₹12,000–21,000
Flights from Trivandrum to Rajkot International Airport via Mumbai
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ₹8,000–19,000
Flights from Trivandrum to Govardhanpur Airport Jamnagar via Mumbai
- Ave. Duration
- 16h 43m
- When
- Every day
- Estimated price
- ₹9,000–21,000
Flights from Trivandrum to Surat via Bengaluru
- Ave. Duration
- 6h 52m
- When
- Every day
- Estimated price
- ₹9,000–27,000
Flights from Trivandrum to Surat via Delhi
- Ave. Duration
- 11h 10m
- When
- Every day
- Estimated price
- ₹10,000–32,000
- Website
- helitrans.no
Flights from Madurai to Diu Airport via Mumbai
- Ave. Duration
- 15h 55m
- When
- Tuesday to Sunday
- Estimated price
- ₹9,000–24,000
Flights from Madurai to Diu Airport via Madras, Mumbai
- Ave. Duration
- 15h
- When
- Tuesday to Sunday
- Estimated price
- ₹10,000–25,000
Flights from Trivandrum to Diu Airport via Mumbai
- Ave. Duration
- 4h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–24,000
- Website
- starair.in
Flights from Madurai to Diu Airport via Madras, Goa Mopa
- Ave. Duration
- 8h 20m
- When
- Tuesday and Thursday
- Estimated price
- ₹10,000–25,000
Flights from Trivandrum to Diu Airport via Madras, Goa Mopa
- Ave. Duration
- 8h 5m
- When
- Tuesday and Thursday
- Estimated price
- ₹10,000–25,000
- Website
- airindiaexpress.in
Flights from Trivandrum to Surat via Bengaluru
- Ave. Duration
- 6h 52m
- When
- Every day
- Estimated price
- ₹9,000–27,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kanyakumari to Thiruvananthapuram Central
- Ave. Duration
- 1h 55m
- Frequency
- 5 times a day
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Thiruvananthapuram Central to Veraval
- Ave. Duration
- 47h 50m
- Frequency
- Once a week
- Estimated price
- ₹1,000–7,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹1,000–1,200
- Third AC (3A)
- ₹2,500–3,100
- Second AC (2A)
- ₹3,500–4,400
- First Class (1A)
- ₹6,000–7,500
Train from Kanyakumari to Thiruvananthapuram Central
- Ave. Duration
- 1h 55m
- Frequency
- 5 times a day
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Rajkot Jn to Veraval
- Ave. Duration
- 3h 55m
- Frequency
- Every 4 hours
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Kanyakumari to Thiruvananthapuram Central
- Ave. Duration
- 1h 55m
- Frequency
- 5 times a day
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Jamnagar to Veraval
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Kanyakumari to Thiruvananthapuram Central
- Ave. Duration
- 1h 55m
- Frequency
- 5 times a day
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Kanyakumari to Thiruvananthapuram Central
- Ave. Duration
- 1h 55m
- Frequency
- 5 times a day
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Surat to Veraval
- Ave. Duration
- 13h 25m
- Frequency
- Once daily
- Estimated price
- ₹350–2,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹350–420
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
- Phone
- 1800 233 666666
- [email protected]
- Website
- gsrtc.in
Bus from Diu to Somnath
- Ave. Duration
- 2h 10m
- Frequency
- Every 4 hours
- Estimated price
- ₹110–270
- Schedules at
- gsrtc.in
- Seater
- ₹110–270
- AC Sleeper
- ₹180–260
Bus from Diu to Somnath
- Ave. Duration
- 2h 10m
- Frequency
- Every 4 hours
- Estimated price
- ₹110–270
- Schedules at
- gsrtc.in
- Seater
- ₹110–270
- AC Sleeper
- ₹180–260
- Phone
- +91 9995388059
- [email protected]
- Website
- punchirytravels.in
Bus from Nagercoil Omni Bus Stand to Madiwala
- Ave. Duration
- 9h 40m
- Frequency
- 5 times a day
- Estimated price
- ₹950–4,400
- Schedules at
- punchirytravels.in
- Sleeper
- ₹950–1,700
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Madiwala to Paldi
- Ave. Duration
- 19h 5m
- Frequency
- Once daily
- Estimated price
- ₹1,700–4,000
- Schedules at
- vrlbus.in
- Ac Sleeper
- ₹2,200–3,000
- Phone
- +919428521105
- [email protected]
- Website
- gujarattravels.co.in
Bus from Geeta Mandir to New Parking Somnath
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Estimated price
- ₹670–720
- Schedules at
- gujarattravels.co.in
- Sleeper
- ₹670–720
- Ave. Duration
- 3h 31m
- Estimated price
- ₹5,000–6,500
Amber Cabs And Call Taxi
- Phone
- +91 81 22 42 13 62
- Website
- ambercabs.business.site
Best Track
- Phone
- +91 45 22 66 69 99
- Website
- besttrack.in
Yellow Cabs India
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 How do I buy a London Underground ticket?, 4 stunningly beautiful Philippines islands you need to visit, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
More Questions & Answers
Kanyakumari to Somnath temple bus services, operated by Punchiry Tours and Holidays, arrive at Madiwala station.
Kanyakumari to Somnath temple train services, operated by Indian Railways, arrive at Thiruvananthapuram Central station.
Yes, the driving distance between Kanyakumari to Somnath temple is 2347 km. It takes approximately 33h 58m to drive from Kanyakumari to Somnath temple.
There are 35+ hotels available in Somnath temple.




















