There are 4 ways to get from Karachi to Rājshāhi by plane or train
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 Shah Makhdum Airport
best- Fly from Karachi (KHI) to Shah Makhdum Airport (RJH)plane KHI - RJH
10h 6m$284–705Fly to Jessore Airport, train
cheapest- Fly from Karachi (KHI) to Jessore Airport (JSR)plane KHI - JSR
- Take the train from Jashore to Rajshahitrain
18h 5m$264–666Fly to Shahjalal International Airport, train
- Fly from Karachi (KHI) to Shahjalal International Airport (DAC)plane KHI - DAC
- Take the train from Biman Bandar to Rajshahitrain
11h 44m$361–562Fly to Saidpur Airport, train
- Fly from Karachi (KHI) to Saidpur Airport (SPD)plane KHI - SPD
- Take the train from Saidpur to Rajshahitrain
16h 5m$273–664
Karachi (KHI) to Shah Makhdum Airport (RJH) flights
Questions & Answers
The cheapest way to get from Karachi to Rājshāhi is to fly and train which costs $260 - $700 and takes 18h 5m.
The fastest way to get from Karachi to Rājshāhi is to fly which takes 10h 6m and costs $280 - $750.
The distance between Karachi and Rājshāhi is 2203 km.
It takes approximately 10h 6m to get from Karachi to Rājshāhi, including transfers.
Rājshāhi is 1h ahead of Karachi. It is currently 10:18 PM in Karachi and 11:18 PM in Rājshāhi.
There are 14+ hotels available in Rājshāhi.
What companies run services between Karachi, Pakistan and Rājshāhi, Bangladesh?
Biman Bangladesh Airlines, US-Bangla, and three other airlines fly from Karachi (KHI) to Shah Makhdum Airport (RJH) twice daily.
- Website
- usbair.com
Flights from Karachi to Shah Makhdum Airport via Shahjalal International Airport
- Ave. Duration
- 7h 4m
- When
- Friday and Sunday
- Estimated price
- $280–700
Flights from Karachi to Shah Makhdum Airport via Muscat, Shahjalal International Airport
- Ave. Duration
- 10h 30m
- When
- Monday, Tuesday, and Friday
- Estimated price
- $330–750
Flights from Karachi to Shah Makhdum Airport via Sharjah, Shahjalal International Airport
- Ave. Duration
- 13h 40m
- When
- Every day
- Estimated price
- $370–900
Flights from Karachi to Jessore Airport via Shahjalal International Airport
- Ave. Duration
- 9h 14m
- When
- Friday and Sunday
- Estimated price
- $260–650
Flights from Karachi to Jessore Airport via Dubai, Shahjalal International Airport
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- $310–1,200
- Website
- biman-airlines.com
Flights from Karachi to Jessore Airport via Shahjalal International Airport
- Ave. Duration
- 16h 49m
- When
- Friday
- Estimated price
- $260–650
Flights from Karachi to Jessore Airport via Muscat, Shahjalal International Airport
- Ave. Duration
- 10h 10m
- When
- Tuesday and Friday
- Estimated price
- $300–650
Flights from Karachi to Shahjalal International Airport
- Ave. Duration
- 3h 39m
- When
- Friday and Sunday
- Estimated price
- $350–450
Flights from Karachi to Saidpur Airport via Shahjalal International Airport
- Ave. Duration
- 7h 9m
- When
- Friday and Sunday
- Estimated price
- $270–650
- Website
- salamair.com
Flights from Karachi to Shahjalal International Airport via Muscat
- Ave. Duration
- 7h 30m
- When
- Monday, Tuesday, and Friday
- Estimated price
- $260–600
- Website
- omanair.com
Flights from Karachi to Shahjalal International Airport via Muscat
- Ave. Duration
- 7h 30m
- When
- Monday, Tuesday, and Friday
- Estimated price
- $260–600
- [email protected]
- Website
- Bangladesh Railway
Train from Jashore to Rajshahi
- Ave. Duration
- 4h 52m
- Frequency
- Twice daily
- Estimated price
- $1–11
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–3
- 1st class seat (F_SEAT)
- $2–3
- Snigdha
- $3–5
- AC class seat (AC_S)
- $4–6
- 1st class berth (F_BERTH)
- $5–6
- AC class berth (AC_B)
- $7–11
- AC_S
- $7
Train from Biman Bandar to Rajshahi
- Ave. Duration
- 4h 7m
- Frequency
- 3 times a day
- Estimated price
- $1–12
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–3
- 1st class seat (F_SEAT)
- $2–3
- Snigdha
- $3–8
- AC class seat (AC_S)
- $4–7
- 1st class berth (F_BERTH)
- $5–7
- AC class berth (AC_B)
- $8–12
- S_Chair
- $5
- AC_S
- $10
Train from Saidpur to Rajshahi
- Ave. Duration
- 5h 2m
- Frequency
- Twice daily
- Estimated price
- $1–11
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–3
- 1st class seat (F_SEAT)
- $2–3
- Snigdha
- $3–5
- AC class seat (AC_S)
- $4–6
- 1st class berth (F_BERTH)
- $5–6
- AC class berth (AC_B)
- $7–11
- S Chair
- $3
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 French strikes 2018: What are my alternative transport options?, How to get from Stansted Airport into central London, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.





