There are 10 ways to get from Amritsar to Kanyakumari by plane, train, 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 Sri Guru Ram Dass Jee International Airport to Trivandrum, train
best- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Trivandrum (TRV)plane ATQ - TRV
- Take the train from Kochuveli to Kanyakumaritrain
13h 35m₹11,440–22,600Train via Thiruvananthapuram
cheapest- Take the train from Amritsar Jn to Kochuvelitrain 12484
- Take the train from Kochuveli to Kanyakumaritrain 06772
2d 10h₹1,467–11,002Bus
- Take the bus from Amritsar, Punjab to Ghaziabad, Uttar Pradeshbus
- Take the bus from Ghaziabad, Uttar Pradesh to Hyderabad, Telanganabus
- Take the bus from Hyderabad, Telangana to Kanyakumari, Tamil Nadubus
2d 17hDrive 3,058.5 km
- Drive from Amritsar to Kanyakumaricar 3,058.5 km
41h 36m₹34,445–49,753Fly Sri Guru Ram Dass Jee International Airport to Tuticorin Airport, bus
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Tuticorin Airport (TCR)plane ATQ - TCR
- Take the bus from Thoothukudi, Tamil Nadu to Kanyakumari, Tamil Nadubus
15h 2mFly Sri Guru Ram Dass Jee International Airport to Madurai, train
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Madurai (IXM)plane ATQ - IXM
- Take the train from Madurai Jn to Kanyakumaritrain
15h 25m₹12,225–24,535Train to Jammu Airport, fly to Trivandrum, train
- Take the train from Amritsar Jn to Jammu Tawitrain
- Fly from Jammu Airport (IXJ) to Trivandrum (TRV)plane IXJ - TRV
- Take the train from Kochuveli to Kanyakumaritrain
17h 22m₹15,923–24,359Fly Sri Guru Ram Dass Jee International Airport to Cochin International Airport, train
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Cochin International Airport (COK)plane ATQ - COK
- Take the train from Aluva to Kanyakumaritrain
18h 58m₹9,280–15,860Bus to Kangra Airport, fly to Trivandrum, train
- Take the bus from Amritsar, Punjab to Kangra, Himachal Pradeshbus
- Fly from Kangra Airport (DHM) to Trivandrum (TRV)plane DHM - TRV
- Take the train from Kochuveli to Kanyakumaritrain
18h 29mTrain
- Take the train from Amritsar Jn to Jalandhar Canttrain 12926 / ...
- Take the train from Jalandhar Cant to Kanyakumaritrain 16318
2d 20h₹1,537–12,052
Amritsar to Kanyakumari by train
Questions & Answers
The cheapest way to get from Amritsar to Kanyakumari is to train via Thiruvananthapuram which costs ₹1,400 - ₹11,000 and takes 2 days 10h.
The fastest way to get from Amritsar to Kanyakumari is to fly and train which takes 13h 35m and costs ₹11,000 - ₹23,000.
No, there is no direct bus from Amritsar to Kanyakumari. However, there are services departing from Amritsar, Punjab and arriving at Kanyakumari, Tamil Nadu via Ghaziabad, Uttar Pradesh and Hyderabad, Telangana. The journey, including transfers, takes approximately 2 days 17h.
No, there is no direct train from Amritsar to Kanyakumari. However, there are services departing from Amritsar Jn and arriving at Kanyakumari via Kochuveli. The journey, including transfers, takes approximately 2 days 10h.
The distance between Amritsar and Kanyakumari is 2705 km. The road distance is 3058.5 km.
The best way to get from Amritsar to Kanyakumari without a car is to train via Thiruvananthapuram which takes 2 days 10h and costs ₹1,400 - ₹11,000.
It takes approximately 13h 35m to get from Amritsar to Kanyakumari, including transfers.
Amritsar to Kanyakumari bus services, operated by Indo Canadian® Express, depart from Amritsar, Punjab station.
Amritsar to Kanyakumari train services, operated by Indian Railways, depart from Amritsar Jn station.
The best way to get from Amritsar to Kanyakumari is to train via Thiruvananthapuram which takes 2 days 10h and costs ₹1,400 - ₹11,000. Alternatively, you can bus, which costs and takes 2 days 17h.
What companies run services between Amritsar, India and Kanyakumari, India?
You can take a train from Amritsar Jn to Kanyakumari via Kochuveli in around 2d 10h. Alternatively, you can take a bus from Amritsar, Punjab to Kanyakumari, Tamil Nadu via Ghaziabad, Uttar Pradesh and Hyderabad, Telangana in around 2d 17h.
- Website
- goindigo.in
Flights from Sri Guru Ram Dass Jee International Airport to Trivandrum via Mumbai
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Sri Guru Ram Dass Jee International Airport to Trivandrum via Delhi
- Ave. Duration
- 10h 50m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Sri Guru Ram Dass Jee International Airport to Trivandrum via Pune, Bengaluru
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Sri Guru Ram Dass Jee International Airport to Tuticorin Airport via Delhi, Madras
- Ave. Duration
- 10h 25m
- When
- Every day
- Estimated price
- ₹14,000–29,000
Flights from Sri Guru Ram Dass Jee International Airport to Tuticorin Airport via Pune, Madras
- Ave. Duration
- 11h 50m
- When
- Every day
- Estimated price
- ₹15,000–30,000
Flights from Sri Guru Ram Dass Jee International Airport to Tuticorin Airport via Pune, Bengaluru
- Ave. Duration
- 12h 55m
- When
- Every day
- Estimated price
- ₹14,000–29,000
Flights from Sri Guru Ram Dass Jee International Airport to Tuticorin Airport via Delhi, Bengaluru
- Ave. Duration
- 13h 40m
- When
- Every day
- Estimated price
- ₹14,000–29,000
Flights from Sri Guru Ram Dass Jee International Airport to Madurai via Bengaluru
- Ave. Duration
- 7h 40m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹11,000–25,000
Flights from Sri Guru Ram Dass Jee International Airport to Madurai via Delhi
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- ₹11,000–25,000
Flights from Sri Guru Ram Dass Jee International Airport to Madurai via Mumbai
- Ave. Duration
- 9h 32m
- When
- Every day
- Estimated price
- ₹12,000–25,000
Flights from Sri Guru Ram Dass Jee International Airport to Madurai via Delhi, Hyderabad
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- ₹11,000–25,000
Flights from Sri Guru Ram Dass Jee International Airport to Madurai via Srinagar, Hyderabad
- Ave. Duration
- 8h 55m
- When
- Wednesday
- Estimated price
- ₹13,000–26,000
Flights from Jammu Airport to Trivandrum via Delhi
- Ave. Duration
- 7h 10m
- When
- Thursday to Sunday
- Estimated price
- ₹14,000–19,000
Flights from Jammu Airport to Trivandrum via Mumbai
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹8,000–22,000
Flights from Jammu Airport to Trivandrum via Ahmedabad, Hyderabad
- Ave. Duration
- 12h
- When
- Sunday
- Estimated price
- ₹14,000–19,000
Flights from Jammu Airport to Trivandrum via Chandigarh, Hyderabad
- Ave. Duration
- 12h 10m
- When
- Wednesday
- Estimated price
- ₹14,000–19,000
Flights from Sri Guru Ram Dass Jee International Airport to Cochin International Airport via Bengaluru
- Ave. Duration
- 5h 30m
- When
- Monday and Thursday
- Estimated price
- ₹9,000–19,000
Flights from Sri Guru Ram Dass Jee International Airport to Cochin International Airport via Mumbai
- Ave. Duration
- 6h 5m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–19,000
Flights from Sri Guru Ram Dass Jee International Airport to Cochin International Airport via Delhi
- Ave. Duration
- 8h 47m
- When
- Every day
- Estimated price
- ₹9,000–19,000
Flights from Kangra Airport to Trivandrum via Delhi
- Ave. Duration
- 7h 42m
- When
- Every day
- Estimated price
- ₹21,000–44,000
Flights from Kangra Airport to Trivandrum via Chandigarh, Hyderabad
- Ave. Duration
- 10h 25m
- When
- Friday
- Estimated price
- ₹21,000–44,000
- Website
- airindia.in
Flights from Sri Guru Ram Dass Jee International Airport to Trivandrum via Delhi
- Ave. Duration
- 7h 41m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Sri Guru Ram Dass Jee International Airport to Trivandrum via Mumbai
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Jammu Airport to Trivandrum via Delhi
- Ave. Duration
- 6h 31m
- When
- Every day
- Estimated price
- ₹13,000–24,000
Flights from Sri Guru Ram Dass Jee International Airport to Cochin International Airport via Delhi
- Ave. Duration
- 7h 33m
- When
- Every day
- Estimated price
- ₹9,000–13,000
Flights from Sri Guru Ram Dass Jee International Airport to Cochin International Airport via Mumbai
- Ave. Duration
- 8h 22m
- When
- Every day
- Estimated price
- ₹9,000–13,000
Flights from Kangra Airport to Trivandrum via Delhi
- Ave. Duration
- 8h 40m
- When
- Every day
- Estimated price
- ₹22,000–40,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kochuveli to Kanyakumari
- Ave. Duration
- 2h 52m
- Frequency
- 6 times a week
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Amritsar Jn to Kochuveli
- Ave. Duration
- 2d 6h
- Frequency
- Once a week
- Estimated price
- ₹1,300–10,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹1,300–1,600
- Third AC (3A)
- ₹3,300–4,100
- Second AC (2A)
- ₹4,700–6,000
- First Class (1A)
- ₹7,500–10,000
Train from Kochuveli to Kanyakumari
- Ave. Duration
- 2h 52m
- Frequency
- 6 times a week
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Madurai Jn to Kanyakumari
- Ave. Duration
- 4h 35m
- Frequency
- Twice daily
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
Train from Amritsar Jn to Jammu Tawi
- Ave. Duration
- 5h 5m
- Frequency
- Twice daily
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Kochuveli to Kanyakumari
- Ave. Duration
- 2h 52m
- Frequency
- 6 times a week
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Aluva to Kanyakumari
- Ave. Duration
- 8h 15m
- Frequency
- 3 times a day
- Estimated price
- ₹220–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
Train from Kochuveli to Kanyakumari
- Ave. Duration
- 2h 52m
- Frequency
- 6 times a week
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Amritsar Jn to Jalandhar Cant
- Ave. Duration
- 1h 18m
- Frequency
- Every 2 hours
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Jalandhar Cant to Kanyakumari
- Ave. Duration
- 2d 18h
- Frequency
- Once a week
- Estimated price
- ₹1,400–11,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹1,400–1,700
- Third AC (3A)
- ₹3,400–4,300
- Second AC (2A)
- ₹4,900–6,500
- First Class (1A)
- ₹8,000–11,000
- Phone
- 8893555000
- [email protected]
- Website
- omio.com
Bus from Hyderabad, Telangana to Kanyakumari, Tamil Nadu
- Ave. Duration
- 19h 10m
- Frequency
- 3 times a day
- Estimated price
- ₹1,800–2,900
- Schedules at
- omio.com
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 Bali: What to do if Mount Agung erupts, 4 of the smartest ways to explore Australia, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
More Questions & Answers
Amritsar to Kanyakumari bus services, operated by Indo Canadian® Express, arrive at Ghaziabad, Uttar Pradesh station.
Amritsar to Kanyakumari train services, operated by Indian Railways, arrive at Kochuveli station.
Yes, the driving distance between Amritsar to Kanyakumari is 3058 km. It takes approximately 41h 36m to drive from Amritsar to Kanyakumari.
There are 133+ hotels available in Kanyakumari.









