There are 9 ways to get from Mumbai to Khulna by plane, train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Chhatrapati Shivaji Maharaj International Airport to Netaji Subhas Chandra Bose International Airport, train
best- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Netaji Subhas Chandra Bose International Airport (CCU)plane BOM - CCU
- Take the train from Dum Dum Cant to Bangaon Jntrain
- Take the train from Jashore to Khulnatrain
10h 32m$85–145Train
cheapest- Take the train from Dadar to Santragachi Jntrain
- Take the train from Sealdah to Gedetrain
- Take the train from Darshana Halt to Khulnatrain
38h 32m$12–90Bus, drive
- Take the bus from Mumbai to Raipurbus
- Take the bus from Raipur to Kolkatabus
- Take the bus from Golaghata to Basirhat Chowmathabus 253
- Drive from Basirhat Chowmatha to Khulnacar
2dDrive 2,021.9 km
- Drive from Mumbai to Khulnacar 2,021.9 km
26h 4m$239–345Fly Chhatrapati Shivaji Maharaj International Airport to Shahjalal International Airport, train
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Shahjalal International Airport (DAC)plane BOM - DAC
- Take the train from Dhaka to Khulnatrain
11h 42m$112–299Train to Pune Airport, fly to Netaji Subhas Chandra Bose International Airport, train
- Take the train from Dadar to Pune Jntrain
- Fly from Pune Airport (PNQ) to Netaji Subhas Chandra Bose International Airport (CCU)plane PNQ - CCU
- Take the train from Dum Dum Cant to Bangaon Jntrain
- Take the train from Jashore to Khulnatrain
13h 50m$78–177Fly Chhatrapati Shivaji Maharaj International Airport to Jessore Airport, train
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Jessore Airport (JSR)plane BOM - JSR
- Take the train from Jashore to Khulnatrain
12h 52m$134–382Fly Chhatrapati Shivaji Maharaj International Airport to Barisal Airport, taxi
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Barisal Airport (BZL)plane BOM - BZL
- Take the taxi from Barisal Airport (BZL) to Khulnataxi
12h 29m$170–413Train via Bardhaman
- Take the train from Dadar to Barddhamantrain
- Take the train from Barddhaman to Naihati Jntrain
- Take the train from Naihati Jn to Gedetrain
- Take the train from Darshana Halt to Khulnatrain
44h 6m$13–103
Chhatrapati Shivaji Maharaj International Airport (BOM) to Netaji Subhas Chandra Bose International Airport (CCU) flights
Comparing Your Travel Options
The cheapest way to get from Mumbai to Khulna is to train which costs $11 - $90 and takes 38h 32m.
The fastest way to get from Mumbai to Khulna is to fly and train which takes 10h 32m and costs $85 - $150.
No, there is no direct train from Mumbai to Khulna. However, there are services departing from Dadar and arriving at Khulna via Sealdah and Darshana Halt. The journey, including transfers, takes approximately 38h 32m.
The distance between Mumbai and Khulna is 1848 km. The road distance is 2021.9 km.
It takes approximately 10h 32m to get from Mumbai to Khulna, including transfers.
Mumbai to Khulna train services, operated by Indian Railways, depart from Dadar station.
Khulna is 30 min ahead of Mumbai. It is currently 9:44 AM in Mumbai and 10:14 AM in Khulna.
Mumbai to Khulna train services, operated by Indian Railways, arrive at Santragachi Jn station.
Yes, the driving distance between Mumbai to Khulna is 2022 km. It takes approximately 26h 4m to drive from Mumbai to Khulna.
There are 13+ hotels available in Khulna.
What companies run services between Mumbai, India and Khulna, Bangladesh?
You can take a train from Dadar to Khulna via Santragachi Jn, Satrangachi Station, Rajabazar Tram Depot, Sealdah, Gede, and Darshana Halt in around 38h 32m.
- Website
- goindigo.in
Flights from Chhatrapati Shivaji Maharaj International Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 2h 47m
- When
- Every day
- Estimated price
- $85–120
Flights from Chhatrapati Shivaji Maharaj International Airport to Netaji Subhas Chandra Bose International Airport via Nagpur
- Ave. Duration
- 4h 10m
- When
- Saturday
- Estimated price
- $85–120
Flights from Chhatrapati Shivaji Maharaj International Airport to Netaji Subhas Chandra Bose International Airport via Varanasi
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- $85–120
Flights from Chhatrapati Shivaji Maharaj International Airport to Netaji Subhas Chandra Bose International Airport via Hyderabad
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- $85–120
Flights from Chhatrapati Shivaji Maharaj International Airport to Shahjalal International Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- $110–270
Flights from Chhatrapati Shivaji Maharaj International Airport to Shahjalal International Airport via Delhi
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- $110–270
Flights from Chhatrapati Shivaji Maharaj International Airport to Shahjalal International Airport via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- $110–270
Flights from Pune Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 2h 33m
- When
- Every day
- Estimated price
- $70–140
Flights from Pune Airport to Netaji Subhas Chandra Bose International Airport via Hyderabad
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- $70–140
Flights from Pune Airport to Netaji Subhas Chandra Bose International Airport via Raipur
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- $70–140
Flights from Pune Airport to Netaji Subhas Chandra Bose International Airport via Varanasi
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- $70–140
Flights from Pune Airport to Netaji Subhas Chandra Bose International Airport via Nagpur
- Ave. Duration
- 5h 55m
- When
- Wednesday
- Estimated price
- $70–140
- Website
- airindia.in
Flights from Chhatrapati Shivaji Maharaj International Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- $65–140
Flights from Chhatrapati Shivaji Maharaj International Airport to Shahjalal International Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- $100–290
Flights from Chhatrapati Shivaji Maharaj International Airport to Shahjalal International Airport via Delhi
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- $110–330
- Website
- biman-airlines.com
Flights from Chhatrapati Shivaji Maharaj International Airport to Jessore Airport via Netaji Subhas Chandra Bose International Airport, Shahjalal International Airport
- Ave. Duration
- 14h 35m
- When
- Tuesday
- Estimated price
- $130–370
Flights from Chhatrapati Shivaji Maharaj International Airport to Barisal Airport via Shahjalal International Airport
- Ave. Duration
- 8h 40m
- When
- Thursday
- Estimated price
- $130–360
Flights from Chhatrapati Shivaji Maharaj International Airport to Barisal Airport via Delhi, Shahjalal International Airport
- Ave. Duration
- 8h 25m
- When
- Thursday
- Estimated price
- $150–410
Flights from Chhatrapati Shivaji Maharaj International Airport to Barisal Airport via Hyderabad, Shahjalal International Airport
- Ave. Duration
- 9h 5m
- When
- Thursday
- Estimated price
- $130–380
Flights from Chhatrapati Shivaji Maharaj International Airport to Barisal Airport via Madras, Shahjalal International Airport
- Ave. Duration
- 10h 55m
- When
- Thursday
- Estimated price
- $150–420
Flights from Chhatrapati Shivaji Maharaj International Airport to Barisal Airport via Colombo, Shahjalal International Airport
- Ave. Duration
- 14h
- When
- Thursday
- Estimated price
- $180–470
- Website
- starlightairline.com
Flights from Chhatrapati Shivaji Maharaj International Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 2h 48m
- When
- Every day
- Estimated price
- $75–95
Flights from Pune Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- $65–190
- Website
- usbair.com
Flights from Chhatrapati Shivaji Maharaj International Airport to Jessore Airport via Shahjalal International Airport
- Ave. Duration
- 8h 30m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- $130–370
Flights from Chhatrapati Shivaji Maharaj International Airport to Jessore Airport via Delhi, Shahjalal International Airport
- Ave. Duration
- 8h
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- $150–410
Flights from Chhatrapati Shivaji Maharaj International Airport to Jessore Airport via Hyderabad, Shahjalal International Airport
- Ave. Duration
- 8h 55m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- $130–380
Flights from Chhatrapati Shivaji Maharaj International Airport to Jessore Airport via Madras, Shahjalal International Airport
- Ave. Duration
- 10h 45m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- $150–420
Flights from Chhatrapati Shivaji Maharaj International Airport to Jessore Airport via Colombo, Shahjalal International Airport
- Ave. Duration
- 13h 50m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- $180–470
- Website
- spicejet.com
Flights from Chhatrapati Shivaji Maharaj International Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 2h 48m
- When
- Every day
- Estimated price
- $55–110
- Website
- airindiaexpress.in
Flights from Pune Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 2h 30m
- When
- Saturday and Sunday
- Estimated price
- $65–180
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dum Dum Cant to Bangaon Jn
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- $1–11
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Dadar to Santragachi Jn
- Ave. Duration
- 29h 33m
- Frequency
- Twice daily
- Estimated price
- $8–65
- Website
- irctc.co.in
- Sleeper Class
- $8–11
- Third AC (3A)
- $21–27
- Second AC (2A)
- $30–40
- First Class (1A)
- $50–65
Train from Sealdah to Gede
- Ave. Duration
- 2h 42m
- Frequency
- Every 3 hours
- Estimated price
- $1–12
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–8
- First Class (1A)
- $9–12
Train from Dadar to Pune Jn
- Ave. Duration
- 3h 12m
- Frequency
- Hourly
- Estimated price
- $1–14
- Website
- irctc.co.in
- Sleeper Class
- $1–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $6–9
- First Class (1A)
- $11–14
Train from Dum Dum Cant to Bangaon Jn
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- $1–11
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Dadar to Barddhaman
- Ave. Duration
- 34h 58m
- Frequency
- Once daily
- Estimated price
- $9–70
- Website
- irctc.co.in
- Sleeper Class
- $9–11
- Third AC (3A)
- $22–28
- Second AC (2A)
- $30–45
- First Class (1A)
- $55–70
Train from Barddhaman to Naihati Jn
- Ave. Duration
- 1h 27m
- Frequency
- Every 3 hours
- Estimated price
- $1–11
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Naihati Jn to Gede
- Ave. Duration
- 1h 38m
- Frequency
- Every 3 hours
- Estimated price
- $1–11
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
- [email protected]
- Website
- Bangladesh Railway
Train from Jashore to Khulna
- Ave. Duration
- 1h 17m
- Frequency
- 3 times a day
- 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 Khulna
- Ave. Duration
- 2h 37m
- Frequency
- 3 times a day
- Estimated price
- $1–11
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–5
- 1st class seat (F_SEAT)
- $1–2
- Snigdha
- $2–9
- AC class seat (AC_S)
- $3–5
- 1st class berth (F_BERTH)
- $3–4
- AC class berth (AC_B)
- $4–7
- AC class seat (AC_S
- $11
Train from Dhaka to Khulna
- Ave. Duration
- 3h 45m
- Frequency
- 6 times a week
- Estimated price
- $1–22
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–3
- Snigdha
- $3–12
- AC class seat (AC_S)
- $4–6
- 1st class berth (F_BERTH)
- $4–6
- AC class berth (AC_B)
- $6–9
- S_Chair
- $6
- AC_B
- $22
- AC_S
- $14
Train from Jashore to Khulna
- Ave. Duration
- 1h 17m
- Frequency
- 3 times a day
- 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 Jashore to Khulna
- Ave. Duration
- 1h 17m
- Frequency
- 3 times a day
- 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 Khulna
- Ave. Duration
- 2h 37m
- Frequency
- 3 times a day
- Estimated price
- $1–11
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–5
- 1st class seat (F_SEAT)
- $1–2
- Snigdha
- $2–9
- AC class seat (AC_S)
- $3–5
- 1st class berth (F_BERTH)
- $3–4
- AC class berth (AC_B)
- $4–7
- AC class seat (AC_S
- $11
- [email protected]
- Website
- SLGT Travels
Bus from Mumbai to Raipur
- Ave. Duration
- 23h
- Frequency
- 3 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Raipur to Kolkata
- Ave. Duration
- 17h 10m
- Frequency
- Once daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +918697733391
- [email protected]
- Website
- WBTC
Bus from Golaghata to Basirhat Chowmatha
- Ave. Duration
- 3h 17m
- Frequency
- Every 3 hours
- Estimated price
- $2
- Website
- WBTC
- Ave. Duration
- 1h 54m
- Estimated price
- $40–50
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 Which London airport should I choose?, How to travel India's Golden Triangle, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.












