1map logoGo to main page

Sylhet, Bangladesh to Kolkata, West Bengal from $5: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Sylhet, Bangladesh
to
Kolkata, India

How to Get from Sylhet 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.

$5 by trainBest price
444 kmDistance
3h 27m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Sylhet 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.

Company
various
Plane
Average Duration
3h  27m
Estimated price
$90-226
Recommended
Company
various
Train
Average Duration
19h  21m
Estimated price
$5-55
Cheapest
route map
Distance: 444 km
Duration: 3h 27m

See more options

Company
various
Train
Average Duration
13h  31m
Estimated price
$7-61
Company
Shyamoli NR Travels
Bus
Average Duration
19h  30m
Estimated price
$25-27
Company
various
Drive
Plane
Average Duration
4h  39m
Estimated price
$65-209
Company
N/A
Drive
Average Duration
10h  9m
Estimated price
$75-900

Traveling From Sylhet to Kolkata

The journey from Sylhet to Kolkata offers you a blend of Sylhet’s serene landscapes and rich tea gardens juxtaposed with Kolkata’s vibrant streets, bustling markets, and rich cultural heritage.

Best Neighbourhoods in Kolkata

Kolkata’s neighborhoods offer rich experiences that reflect the city’s heritage.

North Kolkata
• Known for its colonial architecture and heritage homes.
• Vibrant street food scene with local delicacies.
Park Street
• Famous for its lively nightlife and restaurants.
• Hosts cultural events and music performances regularly.
Kolkata Maidan
• Expansive green space perfect for picnics and walks.
• Close to iconic landmarks like Victoria Memorial.

Best Times To Visit Kolkata's Attractions

Timing your visits can greatly enhance your experience in Kolkata's bustling attractions.

Victoria Memorial
Visit early in the morning to enjoy peace and stunning sunrise views.
Howrah Bridge
Late afternoon offers fewer crowds, ideal for picturesque sunset photos.
Dakshineswar Kali Temple
Weekdays provide a quieter atmosphere for reflection and exploration.

Kolkata Weather: What to Expect Year-Round

Kolkata experiences a tropical wet-and-dry climate with hot and humid summers, mild winters, and a monsoon season that brings heavy rainfall. The best times to visit are from October to March, when cooler temperatures make exploring the city’s vibrant streets and attractions much more enjoyable.

Dining Recommendation in Kolkata

Try the iconic Kolkata biryani at the legendary restaurant Arsalan, where fragrant rice and tender meat create a flavorful experience that stands apart from Sylhet's milder dishes. The bustling atmosphere and unique blend of spices showcase the city’s rich culinary heritage, offering you a taste of Kolkata’s vibrant food scene.

Sylhet - Kolkata operators

Explore transport companies operating between Sylhet and Kolkata, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
usbair.com

Plane from Sylhet (ZYL) to Kolkata (CCU)

Average Duration
3h 20m
Estimated price
$90-226
Website
biman-airlines.com

Plane from Sylhet (ZYL) to Kolkata (CCU)

Average Duration
3h 22m
Estimated price
$909-907
Train Show train routes
Website
railway.gov.bd

Train from Sylhet to Kolkata station

Average Duration
19h 21m
Estimated price
$5-55
Website
railway.gov.bd

Train from Sylhet to Azampur

Average Duration
4h 38m
Estimated price
$7-61
Bus Show bus routes
Contact phone
16460
Website
shyamoliparibahan-bd.com

Bus from Sylhet to Dhaka

Average Duration
7h 30m
Estimated price
$25-27
all-pages.other Show other routes

Other from Sylhet to Kolkata

Average Duration
10h 9m
Estimated price
$75-900

Sylhet to Kolkata: Overview of Bus, Train, Flight, and Car Trips

Traveling between Sylhet 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.

🚗 Embark on an exciting road trip from Sylhet to Kolkata covering a distance of 417 miles. Enjoy the scenic drive through the lush landscapes and charming villages along the way. 💸 The cost of the journey by car ranges from $75 to $120, offering an affordable and convenient travel option. Experience the freedom of the open road as you make your way from Sylhet to the vibrant city of Kolkata. ⏰ With an estimated travel time of 10 hours and 9 minutes, prepare for a day of adventure and discovery as you navigate the route from Sylhet to Kolkata by car. Immerse yourself in the diverse culture and rich heritage of both destinations on this memorable journey.
Average price
$75 - $120
🚂 **Embark on a Journey:** Traveling by train from Sylhet to Kolkata involves multiple transfers. The journey typically takes around 19 hours and 21 minutes, offering a scenic and immersive experience. 💸 **Cost and Comfort:** The prices for a train ticket between Sylhet and Kolkata can range from $5 to $55, depending on the class of service chosen. Travelers can enjoy a budget-friendly yet enriching travel experience via this scenic train route.
Departure Point
Sylhet station
Arrival Point
Kolkata station
🛫 Flying from Sylhet to Kolkata by plane involves a journey with one stopover. The quickest flight duration is approximately 3 hours and 20 minutes. ✈️ Airlines such as Air India Limited, IndiGo Airlines, US-Bangla, and Biman Bangladesh Airlines provide flights from Sylhet Airport to Kolkata Airport. The overall travel time from Sylhet to Kolkata by plane is around 3 hours and 27 minutes. 💰 Flight prices between Kolkata and Sylhet can range from $90 to $226, offering travelers various options to choose from based on their budget and preferences for the journey.
Departure Point
Sylhet Airport
Arrival Point
Kolkata Airport. The quickest flight takes 3h 20m and has one stopover
Useful tips for plane travellers
• When booking your flight from Sylhet to Kolkata, consider the stopover options; while both Air India and IndiGo typically provide routes with minimal layover times, US-Bangla and Biman Bangladesh Airlines might offer slightly longer stops, so choose according to your convenience and schedule.
• Upon arrival at Kolkata's Netaji Subhas Chandra Bose International Airport, head to the arrivals area where you will find clear signage and staff available to assist; customs can be quick, but keep your documentation ready, especially your visa and return ticket for a smoother passage.
• Expect to pay around ₹400 to ₹800 ($5 to $10) for a taxi ride from the airport to the city center; consider using ride-sharing services like Uber or Ola which can be more convenient and often provide a clearer fee structure compared to regular taxis.
🚌 Starting from Sylhet travelers can board a bus operated by Shyamoli NR Travels for a journey to Kolkata. 🌍 The route involves a transfer in Dhaka and takes approximately 19 hours and 30 minutes to reach the final destination at Shyamoli Bus Counter. 🛣️ While there is no direct bus service available, this option provides a scenic and cost-effective way to travel between the two cities. 🎟️ The prices for a bus ticket from Sylhet to Kolkata typically range from $25 to $27, making it a budget-friendly choice for those looking to explore both destinations. 🌆 Passengers will experience a diverse landscape along the way, offering glimpses of rural villages and bustling urban centers. 🚏 Shyamoli NR Travels ensures a comfortable and reliable journey for travelers making this inter-country bus trip.
Departure Point
Sylhet station
Arrival Point
Shyamoli Bus Counter station

Frequently asked questions

Find out more about the route from Sylhet to Kolkata.

Or choose the category:
The distance between Sylhet and Kolkata is approximately 276 miles by air. By train, it takes around 19 hours and 26 minutes to reach Kolkata from Sylhet. If you choose to drive to Shillong and then fly, it takes about 4 hours and 29 minutes. Another option is to take a direct flight, which takes around 3 hours and 32 minutes. If you are traveling from Kolkata to Sylhet by car, it typically takes about 10 hours and 9 minutes.
The most cost-effective option for traveling from Sylhet to Kolkata is by train. It takes approximately 19 hours and 26 minutes to reach Kolkata via Jessore, and the cost ranges from $21 to $45 depending on the class of ticket. However, if time is a priority, the quickest option is to fly. The flight takes around 3 hours and 32 minutes and costs between $85 and $250.
The prices for a train journey between Sylhet and Kolkata can range from $22 to $42, depending on the class of travel and other factors. It's important to check for any discounts or promotions that might be available. It's also worth noting that prices may vary depending on the season and availability of tickets.
To travel from Sylhet to Kolkata without using public transportation, you can choose to drive. The distance between the two cities is 417 miles, and it takes approximately 10 hours and 9 minutes to drive from Sylhet to Kolkata. The prices for a car journey vary from $75 to $120, depending on factors such as fuel costs and tolls.
To travel from Sylhet to Kolkata without a car, the best option is to take a train. The train journey takes approximately 13 hours and 10 minutes and costs between $27 and $45. This mode of transportation is convenient as it allows you to relax and enjoy the scenic views along the way. It is advised to book your train ticket in advance to secure your seat.
No, there is no direct train link between Sylhet and Kolkata. However, there are train services available that require transfers. The journey takes approximately 19 hours and 26 minutes, including the transfers at Biman_Bandar and Jessore. The train services are operated by Bangladesh Railway and arrive at Kolkata station.
The flight duration between Sylhet and Kolkata can vary depending on the number of stopovers, but the quickest option takes approximately 3 hours and 35 minutes. However, please note that there are no direct flights available, so there will be at least one stopover during the journey. The cost of a flight ticket between Kolkata and Sylhet ranges from $88 to $244, depending on the airline, time of booking, and other factors.
There are numerous options for accommodation near Kolkata with over 973 hotels available. Prices start at $26 per night, offering a range of choices for travelers on various budgets. From luxury hotels to budget-friendly options, visitors to Kolkata can find suitable accommodation to meet their needs and preferences.