There are 8 ways to get from Purnia to Dhaka by plane, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Purnea Airport to Shahjalal International Airport
best- Fly from Purnea Airport (PXN) to Shahjalal International Airport (DAC)plane PXN - DAC
5h 1m$84–368Train via Raghunāthpur
cheapest- Take the train from Purnia Jn to Barsoi Jntrain
- Take the train from Barsoi Jn to Radhikapurtrain
- Take the train from Dinajpur to Dhakatrain
14h 4m$6–48Drive 471.8 km
- Drive from Purnia to Dhakacar 471.8 km
7h 18m$56–81Train, drive to Saidpur Airport, fly to Shahjalal International Airport
- Take the train from Katihar Jn to Radhikapurtrain
- Drive from Radhikapur to Saidpur Airport (SPD)car
- Fly from Saidpur Airport (SPD) to Shahjalal International Airport (DAC)plane SPD - DAC
10h 7m$120–187Fly Purnea Airport to Netaji Subhas Chandra Bose International Airport, train
- Fly from Purnea Airport (PXN) to Netaji Subhas Chandra Bose International Airport (CCU)plane PXN - CCU
- Take the train from Dum Dum Cant to Bangaon Jntrain
- Take the train from Benapole to Bhanga Junctiontrain
- Take the train from Bhanga Junction to Dhakatrain
9h 10m$73–310Train to Biratnagar Airport, fly to Shahjalal International Airport
- Take the train from Purnia Jn to Forbesganjtrain
- Fly from Biratnagar Airport (BIR) to Shahjalal International Airport (DAC)plane BIR - DAC
8h 10m$155–380Train, drive
- Take the train from Purnia Jn to Jangipur Roadtrain
- Drive from Jangipur Road to Chapai Nawabganjcar
- Take the train from Chapai Nawabganj to Dhakatrain
14h 33m$17–48Train
- Take the train from Katihar Jn to Radhikapurtrain 14012
- Take the train from Dinajpur to Dhakatrain Panchagarh Express / ...
14h 43m$6–48
Purnea Airport (PXN) to Shahjalal International Airport (DAC) flights
Comparing Your Travel Options
The cheapest way to get from Purnia to Dhaka is to train via Raghunāthpur which costs $6 - $50 and takes 14h 4m.
The fastest way to get from Purnia to Dhaka is to fly which takes 5h 1m and costs $80 - $370.
No, there is no direct train from Purnia to Dhaka. However, there are services departing from Purnia Jn and arriving at Dhaka via Barsoi Jn and Dinajpur. The journey, including transfers, takes approximately 14h 4m.
The distance between Purnia and Dhaka is 396 km. The road distance is 471.8 km.
It takes approximately 5h 1m to get from Purnia to Dhaka, including transfers.
Purnia to Dhaka train services, operated by Indian Railways, depart from Purnia Jn station.
The best way to get from Purnia to Dhaka is to fly which takes 5h 1m and costs $80 - $370. Alternatively, you can train via Raghunāthpur, which costs $6 - $50 and takes 14h 4m.
Dhaka is 30 min ahead of Purnia. It is currently 10:05 PM in Purnia and 10:35 PM in Dhaka.
Purnia to Dhaka train services, operated by Indian Railways, arrive at Barsoi Jn station.
Yes, the driving distance between Purnia to Dhaka is 472 km. It takes approximately 7h 18m to drive from Purnia to Dhaka.
What companies run services between Purnia, India and Dhaka, Bangladesh?
Star Air, US-Bangla, and IndiGo Airlines fly from Purnea Airport (PXN) to Shahjalal International Airport (DAC) once daily. Alternatively, you can take a train from Purnia Jn to Dhaka via Barsoi Jn, Radhikapur, and Dinajpur in around 14h 4m.
- Website
- usbair.com
Flights from Purnea Airport to Shahjalal International Airport via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 3h 5m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $80–360
Flights from Saidpur Airport to Shahjalal International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $110–250
- Website
- biman-airlines.com
Flights from Saidpur Airport to Shahjalal International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $140–150
Flights from Biratnagar Airport to Shahjalal International Airport via Kathmandu
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- $150–360
- Website
- bahn.de
Flights from Saidpur Airport to Shahjalal International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $35–270
- Website
- goindigo.in
Flights from Purnea Airport to Shahjalal International Airport via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- $80–360
Flights from Purnea Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $65–280
- Website
- flynovoair.com
Flights from Saidpur Airport to Shahjalal International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $35–270
- Website
- starair.in
Flights from Purnea Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $45–280
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Purnia Jn to Barsoi Jn
- Ave. Duration
- 2h 3m
- Frequency
- 5 times a week
- 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 Barsoi Jn to Radhikapur
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- 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 Katihar Jn to Radhikapur
- Ave. Duration
- 3h 30m
- Frequency
- Once a week
- Estimated price
- $1–12
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $5–7
- First Class (1A)
- $9–12
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 Purnia Jn to Forbesganj
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- 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 Purnia Jn to Jangipur Road
- Ave. Duration
- 6h 11m
- Frequency
- Twice a week
- Estimated price
- $1–15
- Website
- irctc.co.in
- Sleeper Class
- $1–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–9
- First Class (1A)
- $11–15
Train from Katihar Jn to Radhikapur
- Ave. Duration
- 3h 30m
- Frequency
- Once a week
- Estimated price
- $1–12
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $5–7
- First Class (1A)
- $9–12
- [email protected]
- Website
- Bangladesh Railway
Train from Dinajpur to Dhaka
- Ave. Duration
- 7h 50m
- Frequency
- 3 times a day
- Estimated price
- $2–22
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $2–4
- 1st class seat (F_SEAT)
- $3–5
- Snigdha
- $5–12
- AC class seat (AC_S)
- $6–9
- 1st class berth (F_BERTH)
- $9–11
- AC class berth (AC_B)
- $14–20
- S_Chair
- $6
- AC_B
- $22
- AC_S
- $14
Train from Benapole to Bhanga Junction
- Ave. Duration
- 2h 22m
- Frequency
- 6 times a week
- Estimated price
- $1–8
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–3
- Snigdha
- $2–4
- AC class seat (AC_S)
- $3–6
- 1st class berth (F_BERTH)
- $3–5
- AC class berth (AC_B)
- $5–8
- S_Chair
- $2
- Shovan
- $2
- F_Chair
- $3
- F_Seat
- $3
Train from Bhanga Junction to Dhaka
- Ave. Duration
- 1h 13m
- Frequency
- 6 times a week
- Estimated price
- $1–4
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–2
- Snigdha
- $2–4
- AC class seat (AC_S)
- $2–4
- 1st class berth (F_BERTH)
- $1–3
- AC class berth (AC_B)
- $2–4
Train from Chapai Nawabganj to Dhaka
- Ave. Duration
- 5h 35m
- Frequency
- 6 times a week
- Estimated price
- $2–15
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $2–3
- 1st class seat (F_SEAT)
- $2–4
- Snigdha
- $4–8
- AC class seat (AC_S)
- $5–8
- 1st class berth (F_BERTH)
- $7–9
- AC class berth (AC_B)
- $10–15
- S_Chair
- $5
- AC_S
- $10
Train from Dinajpur to Dhaka
- Ave. Duration
- 7h 50m
- Frequency
- 3 times a day
- Estimated price
- $2–22
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $2–4
- 1st class seat (F_SEAT)
- $3–5
- Snigdha
- $5–12
- AC class seat (AC_S)
- $6–9
- 1st class berth (F_BERTH)
- $9–11
- AC class berth (AC_B)
- $14–20
- S_Chair
- $6
- AC_B
- $22
- AC_S
- $14
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 Getting to Rome from the airport, Getting around the Cyclades, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.
Booking & Getting There
There are 480+ hotels available in Dhaka.











