1map logoGo to main page

Dhaka, Bangladesh to Kolkata, West Bengal from $9: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Dhaka, Bangladesh
to
Kolkata, India

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

$9 by trainBest price
246 kmDistance
2h Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Dhaka 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
2h 
Estimated price
$70-271
Recommended
Company
Bangladesh Railway
Train
Average Duration
8h 
Estimated price
$9-48
Cheapest
route map
Distance: 246 km
Duration: 2h

See more options

Company
Shyamoli NR Travels
Bus
Average Duration
11h 
Estimated price
$18-20
Company
N/A
Drive
Average Duration
7h  17m
Estimated price
$55-85

Traveling From Dhaka to Kolkata

The journey from Dhaka to Kolkata offers a fascinating contrast between the vibrant hustle of Bangladesh's capital and the rich historical tapestry of India's cultural hub.

Best Neighbourhoods in Kolkata

Kolkata's neighborhoods offer diverse experiences reflecting its rich culture.

Kolkata's Cultural District
• Home to iconic landmarks like Victoria Memorial.
• Vibrant arts scene with galleries and performances.
Kalashetra
• Famous for its mesmerizing dance and music events.
• A hub for traditional crafts and artisan workshops.
South Kolkata
• Known for lush parks and green spaces.
• Full of shopping areas and cozy cafes.

Best Times To Visit Kolkata's Attractions

Maximize your experience in Kolkata by visiting at the right times.

Victoria Memorial
Early morning or late afternoon visits offer cooler temperatures and fewer crowds.
Howrah Bridge
Explore during weekdays to enjoy unobstructed views and relaxed strolls.
Dakshineswar Kali Temple
Visit on weekdays to experience the temple's serenity without large crowds.

Kolkata Weather: What to Expect Year-Round

Kolkata experiences a tropical climate with hot summers, a monsoon season, and pleasantly mild winters, making the ideal visiting months from October to March when the weather is more comfortable. Understanding the seasonal variations can greatly enhance your travel experience, allowing you to enjoy outdoor activities and local festivals with ease.

Dining Recommendation

Try the iconic 'Kathi Rolls' at Nizam's, where flaky, layered parathas wrap around flavorful fillings, offering a delightful street food experience that's distinct from Dhaka's offerings. The vibrant atmosphere and use of local spices in Kolkata's culinary scene provide a unique taste adventure that emphasizes bold flavors and culinary tradition.

Dhaka - Kolkata operators

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

Plane
Website
goindigo.in

Plane from Dhaka Airport (DAC) to Kolkata Airport (CCU)

Average Duration
1h 2m
Estimated price
$70-271
Website
biman-airlines.com

Plane from Dhaka Airport (DAC) to Kolkata Airport (CCU)

Average Duration
1h
Estimated price
$70-310
Website
usbair.com

Plane from Dhaka Airport (DAC) to Kolkata Airport (CCU)

Average Duration
1h 5m
Estimated price
$70-370
Train
Website
railway.gov.bd

Train from Dhaka Cantonment to Kolkata

Average Duration
7h 45m
Estimated price
$9-48
Bus Show bus routes
Contact phone
16460
Website
shyamoliparibahan-bd.com

Bus from Dhaka to Shyamoli Bus Counter

Average Duration
11h
Estimated price
$18-20

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

Traveling between Dhaka 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 journey from Dhaka to Kolkata by car, covering a distance of 297 miles. Enjoy the scenic route and witness the changing landscapes along the way. 💰 The cost of traveling from Dhaka to Kolkata by car ranges from $55 to $85, offering a budget-friendly option for those looking to explore both cities conveniently and affordably. ⏱️ With an approximate driving time of 7 hours and 17 minutes, this road trip is a thrilling adventure that allows you to experience the cultural richness and diverse attractions of both Dhaka and Kolkata.
Average price
$55 - $85
🚂 Travel from Dhaka to Kolkata by train is a convenient journey that takes approximately 8 hours. 💰 The prices of train tickets between Dhaka and Kolkata can vary, with fares ranging from $9 to $48 for different classes of service.
🛫 Flying from Dhaka to Kolkata is a quick and convenient journey, with the fastest direct flight taking just 55 minutes. 💸 Prices for flights between Dhaka and Kolkata can range from $70 to $271, providing travelers with a range of choices based on their budget and preferences.
Departure Point
Dhaka Airport
Arrival Point
Kolkata Airport
🚌 Traveling from Dhaka to Kolkata by bus is a convenient option with five daily departures from Shyamoli Bus Counter. The journey typically lasts around 11 hours. 💰 The bus ticket prices for the Dhaka to Kolkata route range from $18 to $20, making it an affordable and efficient transportation choice for those looking to explore these neighboring cities.
Departure Point
Dhaka station
Arrival Point
Shyamoli Bus Counter station
Useful tips for bus travellers
• Book your bus ticket in advance through Shyamoli NR Travels or other operators like Greenline and Shohagh Paribahan to secure the best seats; you can check availability on their websites: Shyamoli NR Travels - shyamoli.com, Greenline - greenlinebd.com, and Shohagh Paribahan - shohaag.com
• Since the journey takes about 11 hours, pack snacks and stay hydrated; you'll cross the border into India, so make sure to keep your passport and any required documents handy for the border checkpoint.
• Upon arriving at Shyamoli Bus Counter in Kolkata, expect to navigate through somewhat crowded conditions; use the provided taxi stands or rideshare apps for convenience, and familiarize yourself with the local area using Google Maps or local navigation apps to locate nearby amenities like dining or lodging.

Frequently asked questions

Find out more about the route from Dhaka to Kolkata.

Or choose the category:
The distance between Dhaka and Kolkata is approximately 153 miles. The road distance is longer at 297 miles. Traveling by train, it takes around 8 hours to reach Kolkata from Dhaka. Alternatively, taking a train to Agartala and then flying to Kolkata takes about 5 hours and 41 minutes. By plane, the travel time from Dhaka to Kolkata is approximately 4 hours and 10 minutes. If driving by car, it takes around 7 hours and 17 minutes to travel from Kolkata to Dhaka.
The most cost-effective transportation option for traveling from Dhaka to Kolkata is by train via Jessore, which takes approximately 12 hours and costs between $17 and $35. This option is recommended for budget-conscious travelers. However, for those looking for a quicker option, flying is the most time-efficient choice. It takes only 4 hours and 10 minutes to reach Kolkata from Dhaka by plane, with prices ranging from $60 to $230.
The prices of a train ticket between Dhaka and Kolkata range from $26 to $39. The exact cost depends on factors such as the class of travel and the specific train you choose. It's recommended to check with different train operators for the most up-to-date prices and availability.
To travel from Dhaka to Kolkata without using public transportation, you can opt for a private car or taxi service. The driving distance between the two cities is approximately 297 miles, which takes around 7 hours and 17 minutes by road. Prices for car services vary, with options ranging from $55 to $85 depending on the service provider.
The most convenient way to travel from Dhaka to Kolkata without a car is by train. The journey takes approximately 8 hours and the ticket prices range from $26 to $40. The train is a popular choice among travelers as it offers a comfortable and affordable option for crossing the border between the two countries.
No, there is no direct train from Dhaka to Kolkata. However, there are services available that involve transferring at Jessore. The journey, including transfers, takes approximately 12 hours and 9 minutes. Train services operated by Bangladesh Railway depart from Dhaka station and arrive at Kolkata station.
The flight between Dhaka and Kolkata typically takes around 1 hour. The cost of the flight can vary between $64 to $228 depending on the airline and the time of booking. It is recommended to check with different airlines for the best prices and to book in advance for potential discounts.
There are plenty of options for accommodation near Kolkata. With over 973 hotels available, you can find something to suit your budget and preferences. Prices start at $26, offering a range of affordable options for travelers. It is recommended to check online booking platforms or contact local travel agencies for more information on specific hotels and availability.