There are 7 ways to get from Chennai to Bengal by plane, train, car ferry, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Shahjalal International Airport, train
best- Fly from Chennai International Airport (MAA) to Shahjalal International Airport (DAC)plane MAA - DAC
- Take the train from Biman Bandar to Mirzapurtrain
7h 39m$160–346Train, car ferry, drive via Kolkata
cheapest- Take the train from Perambur to Santragachi Jntrain
- Take the train from Sealdah to Gedetrain
- Take the train from Darshana Halt to Rajbaritrain
- Take the carferry from Dowladia to Paturiacarferry
- Drive from Paturia to Bengalcar
36h 28m$19–93Bus, drive, train, car ferry
- Take the bus from Chennai to Kolkatabus
- Take the bus from Kolkata to Krishnanagarbus
- Drive from Krishnanagar to Chuadangacar
- Take the train from Chuadanga to Pangshatrain
- Drive from Pangsha to Dowladiacar
- Take the carferry from Dowladia to Paturiacarferry
- Drive from Paturia to Bengalcar
46h 29mDrive 1,976.3 km
- Drive from Chennai to Bengalcar 1,976.3 km
29h 14m$237–342Fly to Agartala, train
- Fly from Chennai International Airport (MAA) to Agartala (IXA)plane MAA - IXA
- Take the train from Azampur to Biman Bandartrain
- Take the train from Biman Bandar to Mirzapurtrain
10h 54m$115–218Train, car ferry, drive
- Take the train from Perambur to Dankunitrain
- Take the train from Dum Dum to Gedetrain
- Take the train from Darshana Halt to Rajbaritrain
- Take the carferry from Dowladia to Paturiacarferry
- Drive from Paturia to Bengalcar
38h 57m$20–102Train
- Take the train from Perambur to Agartalatrain
- Take the train from Akhaura to Biman Bandartrain
- Take the train from Biman Bandar to Mirzapurtrain
2d 16h$26–125
Chennai International Airport (MAA) to Shahjalal International Airport (DAC) flights
Comparing Your Travel Options
The cheapest way to get from Chennai to Bengal is to train and car ferry and drive via Kolkata which costs $18 - $95 and takes 36h 28m.
The fastest way to get from Chennai to Bengal is to fly and train which takes 7h 39m and costs $160 - $350.
No, there is no direct train from Chennai to Bengal. However, there are services departing from Perambur and arriving at Mirzapur via Akhaura and Biman Bandar. The journey, including transfers, takes approximately 2 days 16h.
The distance between Chennai and Bengal is 1712 km. The road distance is 1976.3 km.
It takes approximately 7h 39m to get from Chennai to Bengal, including transfers.
Chennai to Bengal train services, operated by Indian Railways, depart from Perambur station.
Chennai to Bengal train services, operated by Indian Railways, arrive at Agartala station.
Yes, the driving distance between Chennai to Bengal is 1976 km. It takes approximately 29h 14m to drive from Chennai to Bengal.
There are five+ hotels available in Bengal.
What companies run services between Chennai, India and Bengal, Dhaka Division, Bangladesh?
You can take a train from Perambur to Bengal via Agartala, Akhaura, Biman Bandar, and Mirzapur in around 2d 16h.
- Website
- goindigo.in
Flights from Chennai International Airport to Shahjalal International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- $150–340
Flights from Chennai International Airport to Shahjalal International Airport via Kolkata
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- $150–340
Flights from Chennai International Airport to Agartala via Kolkata
- Ave. Duration
- 5h 44m
- When
- Every day
- Estimated price
- $100–190
Flights from Chennai International Airport to Agartala via Bengaluru
- Ave. Duration
- 4h 55m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $100–190
Flights from Chennai International Airport to Agartala via Gauhati
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- $100–190
Flights from Chennai International Airport to Agartala via Hyderabad
- Ave. Duration
- 6h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $100–190
Flights from Chennai International Airport to Agartala via Delhi
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- $100–190
Flights from Chennai International Airport to Agartala via Bhubaneswar, Gauhati
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- $100–190
- Website
- usbair.com
Flights from Chennai International Airport to Shahjalal International Airport
- Ave. Duration
- 2h 30m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $150–240
- Website
- biman-airlines.com
Flights from Chennai International Airport to Shahjalal International Airport
- Ave. Duration
- 3h
- When
- Monday and Wednesday
- Estimated price
- $170–430
- Website
- airindiaexpress.in
Flights from Chennai International Airport to Agartala via Kolkata
- Ave. Duration
- 7h 55m
- When
- Monday to Friday
- Estimated price
- $90–250
- [email protected]
- Website
- Bangladesh Railway
Train from Biman Bandar to Mirzapur
- Ave. Duration
- 59 min
- Frequency
- Twice daily
- Estimated price
- $1–4
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–2
- Snigdha
- $2–3
- AC class seat (AC_S)
- $2–4
- 1st class berth (F_BERTH)
- $1–2
- AC class berth (AC_B)
- $2–3
Train from Darshana Halt to Rajbari
- Ave. Duration
- 2h 48m
- Frequency
- 6 times a week
- Estimated price
- $1–6
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–2
- Snigdha
- $2–4
- AC class seat (AC_S)
- $3–5
- 1st class berth (F_BERTH)
- $3–4
- AC class berth (AC_B)
- $4–6
Train from Chuadanga to Pangsha
- Ave. Duration
- 1h 25m
- Frequency
- 6 times a week
- Estimated price
- $1–5
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–2
- Snigdha
- $2–4
- AC class seat (AC_S)
- $3–5
- 1st class berth (F_BERTH)
- $2–3
- AC class berth (AC_B)
- $2–4
Train from Azampur to Biman Bandar
- Ave. Duration
- 1h 21m
- Frequency
- 3 times a day
- Estimated price
- $1–6
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–2
- Snigdha
- $2–4
- AC class seat (AC_S)
- $3–5
- 1st class berth (F_BERTH)
- $2–3
- AC class berth (AC_B)
- $3–6
Train from Biman Bandar to Mirzapur
- Ave. Duration
- 59 min
- Frequency
- Twice daily
- Estimated price
- $1–4
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–2
- Snigdha
- $2–3
- AC class seat (AC_S)
- $2–4
- 1st class berth (F_BERTH)
- $1–2
- AC class berth (AC_B)
- $2–3
Train from Darshana Halt to Rajbari
- Ave. Duration
- 2h 48m
- Frequency
- 6 times a week
- Estimated price
- $1–6
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–2
- Snigdha
- $2–4
- AC class seat (AC_S)
- $3–5
- 1st class berth (F_BERTH)
- $3–4
- AC class berth (AC_B)
- $4–6
Train from Akhaura to Biman Bandar
- Ave. Duration
- 1h 54m
- Frequency
- Twice daily
- Estimated price
- $1–6
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–2
- Snigdha
- $2–4
- AC class seat (AC_S)
- $3–5
- 1st class berth (F_BERTH)
- $2–3
- AC class berth (AC_B)
- $3–6
- S Chair
- $3
Train from Biman Bandar to Mirzapur
- Ave. Duration
- 59 min
- Frequency
- Twice daily
- Estimated price
- $1–4
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–2
- Snigdha
- $2–3
- AC class seat (AC_S)
- $2–4
- 1st class berth (F_BERTH)
- $1–2
- AC class berth (AC_B)
- $2–3
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Perambur to Santragachi Jn
- Ave. Duration
- 25h 25m
- Frequency
- Twice a week
- Estimated price
- $7–60
- Website
- irctc.co.in
- Sleeper Class
- $7–9
- Third AC (3A)
- $19–24
- Second AC (2A)
- $27–35
- First Class (1A)
- $45–60
Train from Sealdah to Gede
- Ave. Duration
- 2h 42m
- Frequency
- Every 3 hours
- Estimated price
- $1–13
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–8
- First Class (1A)
- $9–13
Train from Perambur to Dankuni
- Ave. Duration
- 28h 22m
- Frequency
- Once daily
- Estimated price
- $7–60
- Website
- irctc.co.in
- Sleeper Class
- $7–9
- Third AC (3A)
- $19–24
- Second AC (2A)
- $27–35
- First Class (1A)
- $45–60
Train from Dum Dum to Gede
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- $1–12
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $5–8
- First Class (1A)
- $9–12
Train from Perambur to Agartala
- Ave. Duration
- 2d 11h
- Frequency
- Twice a week
- Estimated price
- $13–110
- Website
- irctc.co.in
- Sleeper Class
- $13–16
- Third AC (3A)
- $30–45
- Second AC (2A)
- $45–60
- First Class (1A)
- $80–110
- Phone
- +91 99405 65430
- [email protected]
- Website
- MRM Travels
Bus from Chennai to Kolkata
- Ave. Duration
- 36h 35m
- Frequency
- 3 times a day
- Website
- MRM Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Chennai to Kolkata
- Ave. Duration
- 34h 5m
- Frequency
- Once daily
- Estimated price
- $17–45
- Website
- Shymoli Paribahan
- Website
- Aradhana Travel
Bus from Kolkata to Krishnanagar
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Schedules at
- Aradhana Travel
- Website
- The Joy Ride
Bus from Kolkata to Krishnanagar
- Ave. Duration
- 3h 50m
- Frequency
- 5 times a day
- Schedules at
- The Joy Ride
- Website
- Aradhana Bus Service
Bus from Kolkata to Krishnanagar
- Ave. Duration
- 3h 10m
- Frequency
- 3 times a day
- Schedules at
- Aradhana Bus Service
- Phone
- +91 9088900002
- [email protected]
- Website
- Express Line
Bus from Kolkata to Krishnanagar
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Website
- Express Line
- Schedules at
- Express Line
- Website
- Royal Cruiser
Bus from Kolkata to Krishnanagar
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Schedules at
- Royal Cruiser
- Website
- EASY RIDE Express
Bus from Kolkata to Krishnanagar
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Schedules at
- EASY RIDE Express
- Website
- Lokenath Bus Service
Bus from Kolkata to Krishnanagar
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Schedules at
- Lokenath Bus Service
- Website
- Rohit Travels
Bus from Kolkata to Krishnanagar
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Schedules at
- Rohit Travels
- Website
- Maa Usha Travels
Bus from Kolkata to Krishnanagar
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Schedules at
- Maa Usha Travels
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Kolkata to Krishnanagar
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a week
- Website
- Sri Krishna Rath
- Phone
- +91 93822 09568
- [email protected]
- Website
- Kalosona Bus
Bus from Kolkata to Krishnanagar
- Ave. Duration
- 2h 40m
- Frequency
- 4 times a week
- Website
- Kalosona Bus
- Website
- Padmanabha Paribahan
Bus from Kolkata to Krishnanagar
- Ave. Duration
- 3h 58m
- Frequency
- 3 times a week
- Schedules at
- Padmanabha Paribahan
Car ferry from Dowladia to Paturia
- Ave. Duration
- 10 min
- Frequency
- On demand
- Estimated price
- $1
- Schedules at
- Bangladesh Inland Water Transport Corporation (BIWTC)
- Deluxe
- $1
- Lower Class
- $1
Car ferry from Dowladia to Paturia
- Ave. Duration
- 10 min
- Frequency
- On demand
- Estimated price
- $1
- Schedules at
- Bangladesh Inland Water Transport Corporation (BIWTC)
- Deluxe
- $1
- Lower Class
- $1
Car ferry from Dowladia to Paturia
- Ave. Duration
- 10 min
- Frequency
- On demand
- Estimated price
- $1
- Schedules at
- Bangladesh Inland Water Transport Corporation (BIWTC)
- Deluxe
- $1
- Lower Class
- $1
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 What are the different types of Renfe trains in Spain?, Need to know: Eurostar, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.






















