There are 7 ways to get from Panchagarh to Kushtia by train, bus, car, taxi, 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 Panchagarh to Birampurtrain Drutojan Express
- Take the train from Birampur to Poradahatrain Simanta Express / ...
9h 55m$3–21Train, bus via Dinājpur
- Take the train from Panchagarh to Dinajpurtrain Drutojan Express
- Take the bus from Dinajpur to Kushtiabus Dinajpur - Kushtia
14hDrive 330.9 km
- Drive from Panchagarh to Kushtiacar 330.9 km
5h 26m$29–41Taxi
- Take the taxi from Panchagarh to Kushtiataxi 330.9 km
5h 26m$110–140Train, fly to Shah Makhdum Airport
- Take the train from Panchagarh to Chirirbandartrain
- Fly from Saidpur Airport (SPD) to Shah Makhdum Airport (RJH)plane SPD - RJH
- Take the train from Rajshahi to Kushtia Courttrain
11h$66–390Train, bus
- Take the train from Panchagarh to Joypurhattrain Drutojan Express
- Take the bus from Joypurhat to Kushtiabus Joypurhat - Kushtia
14h 24mTrain, fly to Jessore Airport
- Take the train from Panchagarh to Chirirbandartrain
- Fly from Saidpur Airport (SPD) to Jessore Airport (JSR)plane SPD - JSR
- Take the train from Jashore to Kushtia Courttrain
11h 40m$60–345
Panchagarh to Kushtia by train
Comparing Your Travel Options
The cheapest way to get from Panchagarh to Kushtia is to train which costs $3 - $21 and takes 9h 55m.
The fastest way to get from Panchagarh to Kushtia is to drive which takes 5h 26m and costs $28 - $45.
No, there is no direct train from Panchagarh to Kushtia. However, there are services departing from Panchagarh and arriving at Kushtia Court via Birampur and Poradaha. The journey, including transfers, takes approximately 9h 55m.
The distance between Panchagarh and Kushtia is 354 km. The road distance is 330.9 km.
The best way to get from Panchagarh to Kushtia without a car is to train which takes 9h 55m and costs $3 - $21.
It takes approximately 9h 55m to get from Panchagarh to Kushtia, including transfers.
Panchagarh to Kushtia train services, operated by Bangladesh Railway, depart from Panchagarh station.
Panchagarh to Kushtia train services, operated by Bangladesh Railway, arrive at Birampur station.
Yes, the driving distance between Panchagarh to Kushtia is 331 km. It takes approximately 5h 26m to drive from Panchagarh to Kushtia.
There are two+ hotels available in Kushtia.
What companies run services between Panchagarh, Bangladesh and Kushtia, Bangladesh?
You can take a train from Panchagarh to Kushtia Court via Birampur and Poradaha in around 9h 55m.
- Website
- usbair.com
Flights from Saidpur Airport to Shah Makhdum Airport via Dhaka
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- $50–360
Flights from Saidpur Airport to Jessore Airport via Dhaka
- Ave. Duration
- 6h 27m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- $45–310
Flights from Saidpur Airport to Jessore Airport via Cox's Bazar, Dhaka
- Ave. Duration
- 5h 5m
- When
- Wednesday
- Estimated price
- $450–600
- Website
- biman-airlines.com
Flights from Saidpur Airport to Shah Makhdum Airport via Dhaka
- Ave. Duration
- 4h 40m
- When
- Saturday, Monday, Wednesday, and Thursday
- Estimated price
- $50–360
Flights from Saidpur Airport to Shah Makhdum Airport via Cox's Bazar, Dhaka
- Ave. Duration
- 6h 30m
- When
- Wednesday
- Estimated price
- $500–750
Flights from Saidpur Airport to Jessore Airport via Dhaka
- Ave. Duration
- 4h
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $45–310
- [email protected]
- Website
- Bangladesh Railway
Train from Panchagarh to Birampur
- Ave. Duration
- 4h 1m
- Frequency
- Once daily
- Estimated price
- $1–8
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–3
- Snigdha
- $3–5
- AC class seat (AC_S)
- $3–6
- 1st class berth (F_BERTH)
- $4–5
- AC class berth (AC_B)
- $5–8
Train from Birampur to Poradaha
- Ave. Duration
- 3h 39m
- Frequency
- Once daily
- Estimated price
- $1–9
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–3
- Snigdha
- $3–5
- AC class seat (AC_S)
- $4–6
- 1st class berth (F_BERTH)
- $4–5
- AC class berth (AC_B)
- $6–9
Train from Panchagarh to Dinajpur
- Ave. Duration
- 2h 25m
- Frequency
- Once 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
Train from Panchagarh to Chirirbandar
- Ave. Duration
- 2h 44m
- Frequency
- Once 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)
- $3–4
- AC class berth (AC_B)
- $4–6
Train from Rajshahi to Kushtia Court
- Ave. Duration
- 2h 30m
- 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–4
- AC class berth (AC_B)
- $3–6
Train from Panchagarh to Joypurhat
- Ave. Duration
- 4h 37m
- Frequency
- Once daily
- Estimated price
- $1–10
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–3
- 1st class seat (F_SEAT)
- $1–3
- Snigdha
- $3–5
- AC class seat (AC_S)
- $4–6
- 1st class berth (F_BERTH)
- $4–6
- AC class berth (AC_B)
- $7–10
Train from Panchagarh to Chirirbandar
- Ave. Duration
- 2h 44m
- Frequency
- Once 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)
- $3–4
- AC class berth (AC_B)
- $4–6
Train from Jashore to Kushtia Court
- Ave. Duration
- 2h 18m
- Frequency
- Twice daily
- 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
- Phone
- +880 1938-896451
- Website
- Shah Fateh Ali Paribahan
Bus from Dinajpur to Kushtia
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Schedules at
- Shah Fateh Ali Paribahan
Bus from Joypurhat to Kushtia
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Schedules at
- Shah Fateh Ali Paribahan
- Ave. Duration
- 5h 26m
- Estimated price
- $110–140
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 Italy Travel Guides, Which London airport should I choose?, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.






