There are 8 ways to get from Karachi to Bhāgalpur by plane, car, train, 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 to Saidpur Airport, drive, train
best- Fly from Karachi (KHI) to Saidpur Airport (SPD)plane KHI - SPD
- Drive from Saidpur Airport (SPD) to Radhikapurcar
- Take the train from Radhikapur to Malda Towntrain
- Take the train from Malda Town to Bhagalpur Jn.train
19h 26m₹26,047–68,841Fly to Netaji Subhas Chandra Bose International Airport, train
cheapest- Fly from Karachi (KHI) to Netaji Subhas Chandra Bose International Airport (CCU)plane KHI - CCU
- Take the train from Howrah Jn to Bhagalpurtrain
20h 36m₹21,303–52,078Fly to Purnea Airport, taxi
- Fly from Karachi (KHI) to Purnea Airport (PXN)plane KHI - PXN
- Take the taxi from Purnea Airport (PXN) to Bhāgalpurtaxi
18h₹54,217–115,541Fly to Deoghar, train
- Fly from Karachi (KHI) to Deoghar (DGH)plane KHI - DGH
- Take the train from Mohanpur to Bhagalpurtrain
17h 52m₹33,657–71,941Fly to Shahjalal International Airport, train, drive
- Fly from Karachi (KHI) to Shahjalal International Airport (DAC)plane KHI - DAC
- Take the train from Biman Bandar to Chapai Nawabganjtrain
- Drive from Chapai Nawabganj to New Farakka Jncar
- Take the train from New Farakka Jn to Bhagalpurtrain
17h 54m₹36,117–53,841Fly to Jessore Airport, drive, train
- Fly from Karachi (KHI) to Jessore Airport (JSR)plane KHI - JSR
- Drive from Jessore Airport (JSR) to Bangaon Jncar
- Take the train from Bandel Jn to Bhagalpurtrain
23h 59m₹36,087–90,491Fly to Biratnagar Airport, train
- Fly from Karachi (KHI) to Biratnagar Airport (BIR)plane KHI - BIR
- Take the train from Jogbani to Khagaria Jn.train
- Take the train from Khagaria Jn. to Bhagalpurtrain
21h 10m₹30,467–77,831Fly to Shah Makhdum Airport, drive, train
- Fly from Karachi (KHI) to Shah Makhdum Airport (RJH)plane KHI - RJH
- Drive from Shah Makhdum Airport (RJH) to Azimganj Jncar
- Take the train from Azimganj Jn to New Farakka Jntrain
- Take the train from New Farakka Jn to Bhagalpurtrain
19h 46m₹29,507–75,741
Karachi (KHI) to Saidpur Airport (SPD) flights
Questions & Answers
The cheapest way to get from Karachi to Bhāgalpur is to fly and train which costs ₹21,000 - ₹55,000 and takes 20h 36m.
The fastest way to get from Karachi to Bhāgalpur is to fly and train which takes 17h 52m and costs ₹33,000 - ₹75,000.
The distance between Karachi and Bhāgalpur is 2601 km.
It takes approximately 19h 26m to get from Karachi to Bhāgalpur, including transfers.
Bhāgalpur is 30 min ahead of Karachi. It is currently 1:51 PM in Karachi and 2:21 PM in Bhāgalpur.
There are seven+ hotels available in Bhāgalpur.
What companies run services between Karachi, Pakistan and Bhāgalpur, India?
There is no direct connection from Karachi to Bhāgalpur. However, you can take the bus to Airport, walk to Karachi (KHI) airport, fly to Saidpur Airport (SPD), drive to Radhikapur, take the train to Malda Town, then take the train to Bhagalpur Jn.. Alternatively, you can take the bus to Airport, walk to Karachi (KHI) airport, fly to Purnea Airport (PXN), then take the taxi to Bhāgalpur.
- Website
- goindigo.in
Flights from Karachi to Purnea Airport via Dubai, Delhi
- Ave. Duration
- 13h 35m
- When
- Every day
- Estimated price
- ₹50,000–200,000
Flights from Karachi to Purnea Airport via Colombo, Hyderabad
- Ave. Duration
- 20h 20m
- When
- Tuesday and Thursday
- Estimated price
- ₹50,000–150,000
Flights from Karachi to Purnea Airport via Muscat, Delhi
- Ave. Duration
- 24h 55m
- When
- Thursday and Sunday
- Estimated price
- ₹50,000–110,000
Flights from Karachi to Deoghar via Dubai, Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 12h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹35,000–140,000
Flights from Karachi to Deoghar via Abu Dhabi, Delhi
- Ave. Duration
- 13h 5m
- When
- Every day
- Estimated price
- ₹29,000–85,000
Flights from Karachi to Deoghar via Sharjah, Delhi
- Ave. Duration
- 17h 15m
- When
- Every day
- Estimated price
- ₹36,000–85,000
Flights from Karachi to Deoghar via Dubai, Delhi
- Ave. Duration
- 18h
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹46,000–130,000
Flights from Karachi to Deoghar via Colombo, Bengaluru
- Ave. Duration
- 19h 40m
- When
- Thursday
- Estimated price
- ₹34,000–100,000
Flights from Karachi to Deoghar via Muscat, Delhi
- Ave. Duration
- 23h 5m
- When
- Thursday and Sunday
- Estimated price
- ₹33,000–70,000
- Website
- usbair.com
Flights from Karachi to Jessore Airport via Shahjalal International Airport
- Ave. Duration
- 9h 14m
- When
- Friday and Sunday
- Estimated price
- ₹35,000–85,000
Flights from Karachi to Jessore Airport via Dubai, Shahjalal International Airport
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- ₹43,000–170,000
Flights from Karachi to Netaji Subhas Chandra Bose International Airport via Shahjalal International Airport
- Ave. Duration
- 9h 59m
- When
- Friday and Sunday
- Estimated price
- ₹21,000–50,000
Flights from Karachi to Shah Makhdum Airport via Shahjalal International Airport
- Ave. Duration
- 7h 4m
- When
- Friday and Sunday
- Estimated price
- ₹27,000–70,000
Flights from Karachi to Shah Makhdum Airport via Muscat, Shahjalal International Airport
- Ave. Duration
- 10h 30m
- When
- Monday, Tuesday, and Friday
- Estimated price
- ₹32,000–70,000
Flights from Karachi to Shah Makhdum Airport via Sharjah, Shahjalal International Airport
- Ave. Duration
- 13h 40m
- When
- Every day
- Estimated price
- ₹35,000–85,000
- Website
- biman-airlines.com
Flights from Karachi to Saidpur Airport via Shahjalal International Airport
- Ave. Duration
- 7h 9m
- When
- Friday and Sunday
- Estimated price
- ₹25,000–65,000
Flights from Karachi to Shahjalal International Airport
- Ave. Duration
- 3h 39m
- When
- Friday and Sunday
- Estimated price
- ₹34,000–43,000
Flights from Karachi to Jessore Airport via Shahjalal International Airport
- Ave. Duration
- 16h 49m
- When
- Friday
- Estimated price
- ₹35,000–85,000
Flights from Karachi to Jessore Airport via Muscat, Shahjalal International Airport
- Ave. Duration
- 10h 10m
- When
- Tuesday and Friday
- Estimated price
- ₹41,000–90,000
- Website
- starair.in
Flights from Karachi to Purnea Airport via Dubai, Ahmedabad
- Ave. Duration
- 13h
- When
- Friday and Saturday
- Estimated price
- ₹50,000–200,000
Flights from Karachi to Purnea Airport via Abu Dhabi, Ahmedabad
- Ave. Duration
- 14h 20m
- When
- Every day
- Estimated price
- ₹44,000–130,000
Flights from Karachi to Purnea Airport via Sharjah, Ahmedabad
- Ave. Duration
- 18h 30m
- When
- Every day
- Estimated price
- ₹55,000–130,000
Flights from Karachi to Purnea Airport via Shahjalal International Airport, Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 15h 14m
- When
- Friday and Sunday
- Estimated price
- ₹48,000–120,000
- Website
- emirates.com
Flights from Karachi to Netaji Subhas Chandra Bose International Airport via Dubai
- Ave. Duration
- 12h 21m
- When
- Every day
- Estimated price
- ₹23,000–95,000
- Website
- yetiairlines.com
Flights from Karachi to Biratnagar Airport via Shahjalal International Airport, Kathmandu
- Ave. Duration
- 12h 59m
- When
- Sunday
- Estimated price
- ₹30,000–75,000
Flights from Karachi to Biratnagar Airport via Abu Dhabi, Kathmandu
- Ave. Duration
- 13h 50m
- When
- Every day
- Estimated price
- ₹36,000–75,000
Flights from Karachi to Biratnagar Airport via Colombo, Kathmandu
- Ave. Duration
- 19h 10m
- When
- Tuesday
- Estimated price
- ₹31,000–90,000
- Website
- etihad.com
Flights from Karachi to Netaji Subhas Chandra Bose International Airport via Abu Dhabi
- Ave. Duration
- 13h 52m
- When
- Monday, Wednesday, Friday, Sunday, Thursday, and Saturday
- Estimated price
- ₹20,000–60,000
- Website
- novaairways.com
Flights from Karachi to Biratnagar Airport via Dubai, Kathmandu
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- ₹40,000–120,000
Flights from Karachi to Biratnagar Airport via Sharjah, Kathmandu
- Ave. Duration
- 15h 50m
- When
- Every day
- Estimated price
- ₹32,000–75,000
- Website
- buddhaair.com
Flights from Karachi to Biratnagar Airport via Doha, Kathmandu
- Ave. Duration
- 14h 10m
- When
- Every day
- Estimated price
- ₹32,000–110,000
Flights from Karachi to Biratnagar Airport via Suvarnabhumi, Kathmandu
- Ave. Duration
- 14h 10m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹45,000–120,000
- Website
- salamair.com
Flights from Karachi to Shahjalal International Airport via Muscat
- Ave. Duration
- 7h 30m
- When
- Monday, Tuesday, and Friday
- Estimated price
- ₹26,000–60,000
- Website
- omanair.com
Flights from Karachi to Shahjalal International Airport via Muscat
- Ave. Duration
- 7h 30m
- When
- Monday, Tuesday, and Friday
- Estimated price
- ₹26,000–60,000
- Website
- flydubai.com
Flights from Karachi to Netaji Subhas Chandra Bose International Airport via Dubai
- Ave. Duration
- 12h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹33,000–95,000
- Website
- qatarairways.com
Flights from Karachi to Netaji Subhas Chandra Bose International Airport via Doha
- Ave. Duration
- 15h 45m
- When
- Every day
- Estimated price
- ₹26,000–90,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Radhikapur to Malda Town
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Malda Town to Bhagalpur Jn.
- Ave. Duration
- 3h 15m
- Frequency
- Once a week
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–800
- First Class (1A)
- ₹1,000–1,400
Train from Mohanpur to Bhagalpur
- Ave. Duration
- 2h 13m
- Frequency
- Once a week
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from New Farakka Jn to Bhagalpur
- Ave. Duration
- 2h 51m
- Frequency
- 4 times a day
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Bandel Jn to Bhagalpur
- Ave. Duration
- 7h 20m
- Frequency
- 3 times a day
- Estimated price
- ₹250–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
Train from Howrah Jn to Bhagalpur
- Ave. Duration
- 8h 5m
- Frequency
- 4 times a day
- Estimated price
- ₹260–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Jogbani to Khagaria Jn.
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Khagaria Jn. to Bhagalpur
- Ave. Duration
- 2h 50m
- Frequency
- Twice a week
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Azimganj Jn to New Farakka Jn
- Ave. Duration
- 1h 36m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from New Farakka Jn to Bhagalpur
- Ave. Duration
- 2h 51m
- Frequency
- 4 times a day
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
- [email protected]
- Website
- Bangladesh Railway
Train from Biman Bandar to Chapai Nawabganj
- Ave. Duration
- 5h 17m
- Frequency
- 6 times a week
- Estimated price
- ₹190–1,400
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹190–270
- 1st class seat (F_SEAT)
- ₹250–340
- Snigdha
- ₹390–800
- AC class seat (AC_S)
- ₹500–700
- 1st class berth (F_BERTH)
- ₹650–750
- AC class berth (AC_B)
- ₹950–1,400
- S_Chair
- ₹404
- AC_S
- ₹919
- Ave. Duration
- 3h 11m
- Estimated price
- ₹4,200–5,500
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 Best ways to travel around Australia, Need to know: Jadrolinija, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.











