There are 6 ways to get from Mymensingh to Kolkata by train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Mymensingh to Dhakatrain
- Take the train from Dhaka to Benapoletrain
- Take the train from Bangaon Jn to Sealdahtrain
10h 13m₹491–2,856Drive 414.4 km
- Drive from Mymensingh to Kolkatacar 414.4 km
5h 57m₹4,632–6,690Train to Agartala, fly to Netaji Subhas Chandra Bose International Airport
- Take the train from Mymensingh to Akhauratrain
- Fly from Agartala (IXA) to Netaji Subhas Chandra Bose International Airport (CCU)plane IXA - CCU
7h 22m₹4,439–11,328Train via Darshana Halt
- Take the train from Mymensingh to Dhakatrain
- Take the train from Dhaka to Darshana Halttrain
- Take the train from Gede to Sealdahtrain
12h 57m₹531–3,556Train to Shahjalal International Airport, fly to Netaji Subhas Chandra Bose International Airport
- Take the train from Mymensingh to Biman Bandartrain
- Fly from Shahjalal International Airport (DAC) to Netaji Subhas Chandra Bose International Airport (CCU)plane DAC - CCU
6h 34m₹8,130–16,549Train to Shahjalal International Airport, fly to Jessore Airport, drive, train
- Take the train from Mymensingh to Biman Bandartrain
- Fly from Shahjalal International Airport (DAC) to Jessore Airport (JSR)plane DAC - JSR
- Drive from Jessore Airport (JSR) to Bangaon Jncar
- Take the train from Bangaon Jn to Sealdahtrain
7h 33m₹7,733–12,411
Agartala (IXA) to Netaji Subhas Chandra Bose International Airport (CCU) flights
Comparing Your Travel Options
The cheapest way to get from Mymensingh to Kolkata is to train which costs ₹490 - ₹2,900 and takes 10h 13m.
The fastest way to get from Mymensingh to Kolkata is to drive which takes 5h 57m and costs ₹4,600 - ₹7,000.
No, there is no direct train from Mymensingh to Kolkata. However, there are services departing from Mymensingh and arriving at Sealdah via Dhaka and Bangaon Jn. The journey, including transfers, takes approximately 10h 13m.
The distance between Mymensingh and Kolkata is 425 km. The road distance is 414.4 km.
It takes approximately 10h 13m to get from Mymensingh to Kolkata, including transfers.
Mymensingh to Kolkata train services, operated by Bangladesh Railway, depart from Mymensingh station.
Kolkata is 30 min behind Mymensingh. It is currently 3:44 AM in Mymensingh and 3:14 AM in Kolkata.
Mymensingh to Kolkata train services, operated by Bangladesh Railway, arrive at Dhaka station.
Yes, the driving distance between Mymensingh to Kolkata is 414 km. It takes approximately 5h 57m to drive from Mymensingh to Kolkata.
There are 1112+ hotels available in Kolkata.
What companies run services between Mymensingh, Bangladesh and Kolkata, India?
You can take a train from Mymensingh to Sealdah via Dhaka, Benapole, and Bangaon Jn in around 10h 13m.
- Website
- goindigo.in
Flights from Agartala to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- ₹3,600–16,000
Flights from Shahjalal International Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹7,500–26,000
- Website
- usbair.com
Flights from Shahjalal International Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h
- When
- Tuesday, Friday, and Sunday
- Estimated price
- ₹13,000–25,000
Flights from Shahjalal International Airport to Jessore Airport
- Ave. Duration
- 45 min
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- ₹8,500–15,000
- Website
- biman-airlines.com
Flights from Shahjalal International Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ₹12,000–28,000
Flights from Shahjalal International Airport to Jessore Airport
- Ave. Duration
- 50 min
- When
- Tuesday and Friday
- Estimated price
- ₹7,000–10,000
- Website
- airindiaexpress.in
Flights from Agartala to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹3,800–8,000
- [email protected]
- Website
- Bangladesh Railway
Train from Mymensingh to Dhaka
- Ave. Duration
- 3h 7m
- Frequency
- Every 4 hours
- Estimated price
- ₹110–600
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹110–160
- 1st class seat (F_SEAT)
- ₹130–190
- Snigdha
- ₹250–360
- AC class seat (AC_S)
- ₹330–460
- 1st class berth (F_BERTH)
- ₹300–340
- AC class berth (AC_B)
- ₹430–600
- F Seat
- ₹298
- F Chair
- ₹298
- Shovan
- ₹162
- S chair
- ₹193
Train from Dhaka to Benapole
- Ave. Duration
- 3h 40m
- Frequency
- Twice daily
- Estimated price
- ₹143–1,000
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹150–220
- 1st class seat (F_SEAT)
- ₹190–270
- Snigdha
- ₹320–450
- AC class seat (AC_S)
- ₹420–600
- 1st class berth (F_BERTH)
- ₹500–550
- AC class berth (AC_B)
- ₹700–1,000
- S_Chair
- ₹174
- Shovan
- ₹143
- F_Chair
- ₹263
- F_Seat
- ₹263
Train from Mymensingh to Akhaura
- Ave. Duration
- 4h 20m
- Frequency
- 6 times a week
- Estimated price
- ₹120–700
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹120–170
- 1st class seat (F_SEAT)
- ₹150–210
- Snigdha
- ₹270–380
- AC class seat (AC_S)
- ₹350–490
- 1st class berth (F_BERTH)
- ₹350–400
- AC class berth (AC_B)
- ₹500–700
Train from Mymensingh to Dhaka
- Ave. Duration
- 3h 7m
- Frequency
- Every 4 hours
- Estimated price
- ₹110–600
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹110–160
- 1st class seat (F_SEAT)
- ₹130–190
- Snigdha
- ₹250–360
- AC class seat (AC_S)
- ₹330–460
- 1st class berth (F_BERTH)
- ₹300–340
- AC class berth (AC_B)
- ₹430–600
- F Seat
- ₹298
- F Chair
- ₹298
- Shovan
- ₹162
- S chair
- ₹193
Train from Dhaka to Darshana Halt
- Ave. Duration
- 4h 49m
- Frequency
- 6 times a week
- Estimated price
- ₹160–1,593
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹160–240
- 1st class seat (F_SEAT)
- ₹210–290
- Snigdha
- ₹350–900
- AC class seat (AC_S)
- ₹440–650
- 1st class berth (F_BERTH)
- ₹550–650
- AC class berth (AC_B)
- ₹800–1,200
- S_Chair
- ₹463
- AC_S
- ₹1,064
- AC_B
- ₹1,593
Train from Mymensingh to Biman Bandar
- Ave. Duration
- 2h 34m
- Frequency
- 5 times a day
- Estimated price
- ₹100–550
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹100–150
- 1st class seat (F_SEAT)
- ₹120–170
- Snigdha
- ₹240–340
- AC class seat (AC_S)
- ₹320–440
- 1st class berth (F_BERTH)
- ₹270–300
- AC class berth (AC_B)
- ₹370–550
- F Seat
- ₹261
- F Chair
- ₹261
- Shovan
- ₹142
- S chair
- ₹169
Train from Mymensingh to Biman Bandar
- Ave. Duration
- 2h 34m
- Frequency
- 5 times a day
- Estimated price
- ₹100–550
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹100–150
- 1st class seat (F_SEAT)
- ₹120–170
- Snigdha
- ₹240–340
- AC class seat (AC_S)
- ₹320–440
- 1st class berth (F_BERTH)
- ₹270–300
- AC class berth (AC_B)
- ₹370–550
- F Seat
- ₹261
- F Chair
- ₹261
- Shovan
- ₹142
- S chair
- ₹169
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bangaon Jn to Sealdah
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Gede to Sealdah
- Ave. Duration
- 2h 35m
- Frequency
- Every 3 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Bangaon Jn to Sealdah
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
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 Travelling to the UK: What do I need to know?, Best ways to travel around Australia, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.











