Trains from Kolkata
814 trains · 25 stations · through service to 111 cities
Counted across every station serving Kolkata, so a route appears here whichever terminus its train leaves from.
Where trains go from Kolkata
Every city reachable without changing trains, busiest route first. Each page lists the trains, their times and the station each one uses.
- Kolkata to Delhi15 direct trains
- Kolkata to Mumbai12 direct trains
- Kolkata to Bengaluru21 direct trains
- Kolkata to Hyderabad11 direct trains
- Kolkata to Patna24 direct trains
- Kolkata to Chennai24 direct trains
- Kolkata to Kanpur26 direct trains
- Kolkata to Prayagraj26 direct trains
- Kolkata to Visakhapatnam59 direct trains
- Kolkata to Vijayawada58 direct trains
- Kolkata to Lucknow17 direct trains
- Kolkata to Varanasi22 direct trains
- Kolkata to Ahmedabad7 direct trains
- Kolkata to Vadodara8 direct trains
- Kolkata to Surat4 direct trains
- Kolkata to Asansol95 direct trains
- Kolkata to Jaipur6 direct trains
- Kolkata to Kochi7 direct trains
- Kolkata to Bhubaneswar78 direct trains
- Kolkata to Ghaziabad4 direct trains
- Kolkata to Kharagpur128 direct trains
- Kolkata to Dhanbad45 direct trains
- Kolkata to Bhopal5 direct trains
- Kolkata to Tirupati18 direct trains
- Kolkata to Gorakhpur8 direct trains
- Kolkata to Mughalsarai50 direct trains
- Kolkata to Rajahmundry53 direct trains
- Kolkata to Bareilly17 direct trains
- Kolkata to Nagpur19 direct trains
- Kolkata to Tiruchirappalli3 direct trains
- Kolkata to Agra13 direct trains
- Kolkata to Vellore27 direct trains
- Kolkata to Jalandhar7 direct trains
- Kolkata to Bardhaman115 direct trains
- Kolkata to Bhusawal19 direct trains
- Kolkata to Ambala10 direct trains
- Kolkata to Moradabad14 direct trains
- Kolkata to Durgapur80 direct trains
- Kolkata to Katni12 direct trains
- Kolkata to Jabalpur3 direct trains
- Kolkata to Warangal5 direct trains
- Kolkata to Coimbatore10 direct trains
- Kolkata to Kollam5 direct trains
- Kolkata to Pune3 direct trains
- Kolkata to Siliguri41 direct trains
- Kolkata to Ludhiana8 direct trains
- Kolkata to Gaya37 direct trains
- Kolkata to Raipur19 direct trains
- Kolkata to Jhansi4 direct trains
- Kolkata to Darbhanga13 direct trains
- Kolkata to Guwahati22 direct trains
- Kolkata to Cuttack74 direct trains
- Kolkata to Kota6 direct trains
- Kolkata to Nellore25 direct trains
- Kolkata to Ratlam4 direct trains
- Kolkata to Satna2 direct trains
- Kolkata to Mathura3 direct trains
- Kolkata to Jamshedpur36 direct trains
- Kolkata to Ranchi7 direct trains
- Kolkata to Bhagalpur8 direct trains
- Kolkata to Ongole28 direct trains
- Kolkata to Kakinada24 direct trains
- Kolkata to Thrissur7 direct trains
- Kolkata to Bilaspur23 direct trains
- Kolkata to Balasore77 direct trains
- Kolkata to Durg15 direct trains
- Kolkata to Salem10 direct trains
- Kolkata to Katihar7 direct trains
- Kolkata to Bharuch2 direct trains
- Kolkata to Muzaffarpur9 direct trains
- Kolkata to Ajmer5 direct trains
- Kolkata to Jodhpur2 direct trains
- Kolkata to Gwalior4 direct trains
- Kolkata to Guntur12 direct trains
- Kolkata to Thiruvananthapuram5 direct trains
- Kolkata to Kottayam4 direct trains
- Kolkata to Erode10 direct trains
- Kolkata to Malda61 direct trains
- Kolkata to Rewari2 direct trains
- Kolkata to Berhampur56 direct trains
- Kolkata to Ujjain3 direct trains
- Kolkata to Amritsar5 direct trains
- Kolkata to Palakkad8 direct trains
- Kolkata to Madurai2 direct trains
- Kolkata to Puri14 direct trains
- Kolkata to Jalgaon8 direct trains
- Kolkata to Rourkela25 direct trains
- Kolkata to Akola16 direct trains
- Kolkata to Ayodhya2 direct trains
- Kolkata to Nashik8 direct trains
- Kolkata to Tiruppur8 direct trains
- Kolkata to Haridwar4 direct trains
- Kolkata to Amravati13 direct trains
- Kolkata to Nagercoil4 direct trains
- Kolkata to Sambalpur5 direct trains
- Kolkata to Tirunelveli2 direct trains
- Kolkata to Aligarh5 direct trains
- Kolkata to Dindigul2 direct trains
- Kolkata to Bikaner4 direct trains
- Kolkata to Udaipur2 direct trains
- Kolkata to Rajkot3 direct trains
- Kolkata to Jammu3 direct trains
- Kolkata to Jamnagar2 direct trains
- Kolkata to Sagar9 direct trains
- Kolkata to Anantapur4 direct trains
- Kolkata to Gandhidham2 direct trains
- Kolkata to Silchar8 direct trains
- Kolkata to Jorhat3 direct trains
- Kolkata to Agartala4 direct trains
- Kolkata to Dibrugarh6 direct trains
- Kolkata to Dehradun2 direct trains
Railway stations in Kolkata
The stations a Kolkata train can leave from or arrive at. Each page carries that station's own timetable and station code.
- Howrah Jn (HWH)245 trains
- Santragachi Jn (SRC)152 trains
- Kolkata (KOAA)95 trains
- Sealdah (SDAH)81 trains
- Shalimar (SHM)72 trains
- Dankuni (DKAE)56 trains
- Barrackpore (BP)28 trains
- Andul (ADL)38 trains
- Dum Dum (DDJ)20 trains
- Dakhineswar (DAKE)12 trains
- Shrirampur (SRP)12 trains
- Bauria Jn (BVA)7 trains
- Sodepur (SEP)5 trains
- Belgharia (BLH)3 trains
- Bidhannagar Road (BNXR)4 trains
- Bally (BLY)3 trains
- Khardaha (KDH)2 trains
- Agarpara (AGP)1 train
- Belur (BEQ)1 train
- Hind Motor (HMZ)1 train
- Konnagar (KOG)1 train
- Liluah (LLH)1 train
- Rishra (RIS)1 train
- Titagarh (TGH)1 train
- Uttarpara (UPA)1 train
Where trains to Kolkata come from
Cities with a through train into Kolkata. The return direction is not always the same service.
- Delhi to Kolkata15 direct trains
- Mumbai to Kolkata11 direct trains
- Bengaluru to Kolkata21 direct trains
- Hyderabad to Kolkata11 direct trains
- Patna to Kolkata25 direct trains
- Chennai to Kolkata25 direct trains
- Kanpur to Kolkata26 direct trains
- Prayagraj to Kolkata26 direct trains
- Visakhapatnam to Kolkata60 direct trains
- Vijayawada to Kolkata59 direct trains
- Lucknow to Kolkata17 direct trains
- Varanasi to Kolkata22 direct trains
- Ahmedabad to Kolkata7 direct trains
- Vadodara to Kolkata8 direct trains
- Surat to Kolkata4 direct trains
- Asansol to Kolkata96 direct trains
- Jaipur to Kolkata6 direct trains
- Kochi to Kolkata8 direct trains
- Bhubaneswar to Kolkata79 direct trains
- Ghaziabad to Kolkata4 direct trains
- Kharagpur to Kolkata128 direct trains
- Dhanbad to Kolkata45 direct trains
- Bhopal to Kolkata5 direct trains
- Tirupati to Kolkata18 direct trains
- Gorakhpur to Kolkata8 direct trains
- Mughalsarai to Kolkata50 direct trains
- Rajahmundry to Kolkata54 direct trains
- Bareilly to Kolkata17 direct trains
- Nagpur to Kolkata18 direct trains
- Tiruchirappalli to Kolkata3 direct trains
- Agra to Kolkata13 direct trains
- Vellore to Kolkata28 direct trains
- Jalandhar to Kolkata7 direct trains
- Bardhaman to Kolkata116 direct trains
- Bhusawal to Kolkata18 direct trains
- Ambala to Kolkata10 direct trains
- Moradabad to Kolkata14 direct trains
- Durgapur to Kolkata81 direct trains
- Katni to Kolkata12 direct trains
- Jabalpur to Kolkata3 direct trains
- Warangal to Kolkata5 direct trains
- Coimbatore to Kolkata11 direct trains
- Kollam to Kolkata6 direct trains
- Pune to Kolkata3 direct trains
- Siliguri to Kolkata40 direct trains
- Ludhiana to Kolkata8 direct trains
- Gaya to Kolkata37 direct trains
- Raipur to Kolkata19 direct trains
- Jhansi to Kolkata4 direct trains
- Darbhanga to Kolkata13 direct trains
- Guwahati to Kolkata21 direct trains
- Cuttack to Kolkata76 direct trains
- Kota to Kolkata6 direct trains
- Nellore to Kolkata25 direct trains
- Ratlam to Kolkata4 direct trains
- Satna to Kolkata2 direct trains
- Mathura to Kolkata3 direct trains
- Jamshedpur to Kolkata35 direct trains
- Ranchi to Kolkata7 direct trains
- Bhagalpur to Kolkata8 direct trains
- Ongole to Kolkata34 direct trains
- Kakinada to Kolkata24 direct trains
- Thrissur to Kolkata8 direct trains
- Bilaspur to Kolkata22 direct trains
- Balasore to Kolkata78 direct trains
- Durg to Kolkata15 direct trains
- Salem to Kolkata11 direct trains
- Katihar to Kolkata7 direct trains
- Bharuch to Kolkata2 direct trains
- Muzaffarpur to Kolkata9 direct trains
- Ajmer to Kolkata5 direct trains
- Jodhpur to Kolkata2 direct trains
- Gwalior to Kolkata4 direct trains
- Guntur to Kolkata12 direct trains
- Thiruvananthapuram to Kolkata6 direct trains
- Kottayam to Kolkata5 direct trains
- Erode to Kolkata11 direct trains
- Malda to Kolkata60 direct trains
- Rewari to Kolkata2 direct trains
- Berhampur to Kolkata57 direct trains
- Ujjain to Kolkata3 direct trains
- Amritsar to Kolkata5 direct trains
- Palakkad to Kolkata9 direct trains
- Madurai to Kolkata2 direct trains
- Puri to Kolkata13 direct trains
- Jalgaon to Kolkata7 direct trains
- Rourkela to Kolkata24 direct trains
- Akola to Kolkata15 direct trains
- Ayodhya to Kolkata2 direct trains
- Nashik to Kolkata7 direct trains
- Tiruppur to Kolkata9 direct trains
- Haridwar to Kolkata4 direct trains
- Amravati to Kolkata12 direct trains
- Nagercoil to Kolkata4 direct trains
- Sambalpur to Kolkata5 direct trains
- Tirunelveli to Kolkata2 direct trains
- Aligarh to Kolkata5 direct trains
- Dindigul to Kolkata2 direct trains
- Bikaner to Kolkata4 direct trains
- Udaipur to Kolkata2 direct trains
- Rajkot to Kolkata3 direct trains
- Jammu to Kolkata3 direct trains
- Jamnagar to Kolkata2 direct trains
- Sagar to Kolkata9 direct trains
- Anantapur to Kolkata4 direct trains
- Gandhidham to Kolkata2 direct trains
- Silchar to Kolkata7 direct trains
- Jorhat to Kolkata3 direct trains
- Agartala to Kolkata4 direct trains
- Dibrugarh to Kolkata6 direct trains
- Dehradun to Kolkata2 direct trains
Not the city you meant?
The route directory lists the busiest corridors and every station pair with a page, and the station directory covers stations outside the cities indexed here. For a date and live seats, the journey search takes any two places.