
Surat, Gujarat to Kolkata, West Bengal from $9: 3 ways by bus, train, flight or car
Compare Travel Options and Prices
How to Get from Surat to Kolkata: Cheapest, Fastest and Best Way
1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.
Compare Train, Bus, Flight, and Driving Options
Get detailed, step-by-step directions below for your trip from Surat to Kolkata with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

See more options
Traveling From Surat to Kolkata
The journey from Surat to Kolkata offers a fascinating contrast between Surat's vibrant textile markets and modern infrastructure, and Kolkata's rich cultural heritage, street food, and colonial architecture.
Best Neighbourhoods in Kolkata
Kolkata boasts diverse neighborhoods, each with its distinct character and charm.
Best Times To Visit Kolkata's Attractions
Timing your visit to Kolkata's attractions can greatly enhance your experience.
Kolkata Weather: What to Expect Year-Round
Kolkata experiences a tropical climate, with hot summers, a monsoon season, and mild winters, making November to February the most pleasant months to visit. Understanding the weather patterns can help you plan your activities and dress appropriately for an enjoyable travel experience.
Dining Recommendation in Kolkata
Don’t miss trying the iconic Bengal fish curry, or 'Maachher Jhol,' at a local eatery like Mitra Café, where the use of fresh fish and spices creates a vibrant flavor profile distinct from Surat’s rich vegetarian cuisine. The lively atmosphere and emphasis on local, seasonal ingredients make dining in Kolkata a memorable experience that showcases the city's unique culinary heritage.
Surat - Kolkata operators
Explore transport companies operating between Surat and Kolkata, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.
Plane from Surat Airport (STV) to Kolkata Airport (CCU)
Plane from Surat Airport (STV) to Kolkata Airport (CCU)
Plane from Surat Airport (STV) to Kolkata Airport (CCU) via Hyderabad
Plane from Surat Airport (STV) to Kolkata Airport (CCU) via Delhi
Plane from Surat Airport (STV) to Kolkata Airport (CCU) via Bengaluru
Train from Surat to Howrah Jn
Surat to Kolkata: Overview of Bus, Train, Flight, and Car Trips
Traveling between Surat and Kolkata offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.
Useful tips for train travellers
Frequently asked questions
Find out more about the route from Surat to Kolkata.
Trips from Surat
- Surat to Mumbai
- Surat to Jaipur
- Surat to Rajkot
- Surat to Pune
- Surat to Udaipur
- Surat to Indore
- Surat to Anand
- Surat to Jamnagar
- Surat to Jālgaon
- Surat to Dehradun
- Surat to Nagpur
- Surat to Aurangabad (Maharashtra)
- Surat to Gandhinagar
- Surat to Kota (Rajasthan)
- Surat to Lucknow
- Surat to Ajmer
- Surat to Ujjain
- Surat to Daman
- Surat to Vapi
- Surat to Vadodara
- Surat to Rajasthan
- Surat to Matheran
- Surat to Nashik
- Surat to Mahabaleshwar
- Surat to Shirdi
- Surat to Haridwār
- Surat to Darjeeling (West Bengal)
- Surat to Rameshwaram
- Surat to Shimla
- Surat to Delhi (National Capital Territory of India)
- Surat to Ayodhya
- Surat to Ankleshwar
- Surat to Bhavnagar
- Surat to Valsad
- Surat to Navsari
- Surat to Bhuj
- Surat to Botad
- Surat to Bhusāwal
- Surat to Prayagraj
- Surat to Hāora
Trips to Mumbai
- Mumbai to Kolkata
- Pune to Kolkata
- Indore to Kolkata
- Chandigarh to Kolkata
- Hyderabad to Kolkata
- Digha (West Bengal) to Kolkata
- Ahmedabad to Kolkata
- Bangalore to Kolkata
- Nagpur to Kolkata
- Bhubaneswar to Kolkata
- Jaipur to Kolkata
- Guwahati to Kolkata
- Darjeeling (West Bengal) to Kolkata
- Dhaka to Kolkata
- Varanasi to Kolkata
- Amritsar to Kolkata
- Chennai to Kolkata
- Siliguri to Kolkata
- Prayagraj to Kolkata
- Purnia to Kolkata
- Dehradun to Kolkata
- Kānpur to Kolkata
- Silchar to Kolkata
- Raipur (Chhattisgarh) to Kolkata
- Cuttack to Kolkata
- Gaya to Kolkata
- Agartala to Kolkata
- Bhopal to Kolkata
- Siuri to Kolkata
- Agra (Uttar Pradesh) to Kolkata
- Deoghar to Kolkata
- Patna (Bihar) to Kolkata
- Bolpur to Kolkata
- Ranchi to Kolkata
- Jamshedpur to Kolkata
- Puri to Kolkata
- Dhanbād to Kolkata
- Lucknow to Kolkata
- Durgāpur to Kolkata
- Darbhanga to Kolkata