There are 6 ways to get from Kolkata to Amarnāth 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 Netaji Subhas Chandra Bose International Airport to Chhatrapati Shivaji Maharaj International Airport, train
best- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane CCU - BOM
- Take the train from Ghatkopar to Kalyantrain
6h 28m₹7,670–13,716Train
cheapest- Take the train from Howrah Jn to Kalyan Jntrain 12860 / ...
30h 34m₹821–6,949Bus
- Take the bus from Kolkata, West Bengal to Varanasi, Uttar Pradeshbus Kolkata, West Bengal - Varanasi, Uttar Pradesh
- Take the bus from Varanasi, Uttar Pradesh to Ulhasnagar, Maharashtrabus Varanasi, Uttar Pradesh - Ulhasnagar, Maharashtra
41hDrive 1,833.8 km
- Drive from Kolkata to Amarnāthcar 1,833.8 km
23h 23m₹20,735–29,951Fly Netaji Subhas Chandra Bose International Airport to Pune Airport, train
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Pune Airport (PNQ)plane CCU - PNQ
- Take the train from Pune Jn to Kalyan Jntrain
7h 36m₹7,299–16,945Train to Durgapur Kazi Nazrul Islam Airport, fly to Chhatrapati Shivaji Maharaj International Airport
- Take the train from Howrah Jn to Durgapurtrain
- Fly from Durgapur Kazi Nazrul Islam Airport (RDP) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane RDP - BOM
8h 29m₹8,514–24,109
Kolkata to Amarnāth by train
Comparing Your Travel Options
The cheapest way to get from Kolkata to Amarnāth is to train which costs ₹800 - ₹7,000 and takes 30h 34m.
The fastest way to get from Kolkata to Amarnāth is to fly and train which takes 6h 28m and costs ₹7,500 - ₹14,000.
No, there is no direct bus from Kolkata to Amarnāth. However, there are services departing from Kolkata, West Bengal and arriving at Ulhasnagar, Maharashtra via Varanasi, Uttar Pradesh. The journey, including transfers, takes approximately 41h.
No, there is no direct train from Kolkata to Amarnāth. However, there are services departing from Howrah Jn and arriving at Ulhasnagar via Kalyan Jn. The journey, including transfers, takes approximately 30h 34m.
The distance between Kolkata and Amarnāth is 1728 km. The road distance is 1833.8 km.
The best way to get from Kolkata to Amarnāth without a car is to train which takes 30h 34m and costs ₹800 - ₹7,000.
It takes approximately 6h 28m to get from Kolkata to Amarnāth, including transfers.
Kolkata to Amarnāth bus services, operated by SRS Munna Travels, depart from Kolkata, West Bengal station.
Kolkata to Amarnāth train services, operated by Indian Railways, depart from Howrah Jn station.
The best way to get from Kolkata to Amarnāth is to train which takes 30h 34m and costs ₹800 - ₹7,000. Alternatively, you can bus, which costs and takes 41h.
What companies run services between Kolkata, India and Amarnāth, India?
Indian Railways operates a train from Howrah Jn to Kalyan Jn 3 times a day. Tickets cost ₹800–6,500 and the journey takes 30h 22m. Alternatively, you can take a bus from Kolkata, West Bengal to Ulhasnagar, Maharashtra via Varanasi, Uttar Pradesh in around 41h.
- Website
- goindigo.in
Flights from Netaji Subhas Chandra Bose International Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- ₹8,000–12,000
Flights from Netaji Subhas Chandra Bose International Airport to Pune Airport
- Ave. Duration
- 2h 28m
- When
- Every day
- Estimated price
- ₹7,000–14,000
Flights from Netaji Subhas Chandra Bose International Airport to Pune Airport via Hyderabad
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹7,000–14,000
Flights from Durgapur Kazi Nazrul Islam Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 50m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹7,500–20,000
Flights from Durgapur Kazi Nazrul Islam Airport to Chhatrapati Shivaji Maharaj International Airport via Madras
- Ave. Duration
- 5h 52m
- When
- Monday, Wednesday, Friday, Sunday, and Tuesday
- Estimated price
- ₹7,500–20,000
Flights from Durgapur Kazi Nazrul Islam Airport to Chhatrapati Shivaji Maharaj International Airport via Delhi
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹7,500–20,000
Flights from Durgapur Kazi Nazrul Islam Airport to Chhatrapati Shivaji Maharaj International Airport via Hyderabad
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹7,500–20,000
Flights from Durgapur Kazi Nazrul Islam Airport to Chhatrapati Shivaji Maharaj International Airport via Bengaluru
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹7,500–20,000
- Phone
- 14646
- [email protected]
- Website
- Mumbai Suburban Railway
Train from Ghatkopar to Kalyan
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- ₹10–76
- Schedules at
- Mumbai Suburban Railway
- 2nd Class
- ₹10–14
- 1st Class
- ₹60–85
- Phone
- +91 9903004441
- [email protected]
- Website
- SRS Munna Travels
Bus from Kolkata, West Bengal to Varanasi, Uttar Pradesh
- Ave. Duration
- 13h 40m
- Frequency
- Every 2 hours
- Website
- SRS Munna Travels
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 Thanksgiving 2018: How to travel stress-free, How to get from Luton Airport into central London, and Getting to Milan from the airport - to help you get the most out of your next trip.
Booking & Getting There
Kolkata to Amarnāth bus services, operated by SRS Munna Travels, arrive at Varanasi, Uttar Pradesh station.
Kolkata to Amarnāth train services, operated by Indian Railways, arrive at Kalyan Jn station.
Yes, the driving distance between Kolkata to Amarnāth is 1834 km. It takes approximately 23h 23m to drive from Kolkata to Amarnāth.
There are 468+ hotels available in Amarnāth.







