There are 9 ways to get from Bahrain to Pakistan by plane, 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 to Karachi
best- Fly from Bahrain International Airport (BAH) to Karachi (KHI)plane BAH - KHI
3h 50m$113–259Fly to Peshawar International Airport
cheapest- Fly from Bahrain International Airport (BAH) to Peshawar International Airport (PEW)plane BAH - PEW
5h 15m$93–250Drive 3,446.3 km
- Drive from Manama to Karachicar 3,446.3 km
45h 36m$323–466Fly to Lahore International Airport
- Fly from Bahrain International Airport (BAH) to Lahore International Airport (LHE)plane BAH - LHE
3h 35m$129–307Fly to Islamabad International Airport
- Fly from Bahrain International Airport (BAH) to Islamabad International Airport (ISB)plane BAH - ISB
3h 54m$154–362Fly to Multan International Airport
- Fly from Bahrain International Airport (BAH) to Multan International Airport (MUX)plane BAH - MUX
5h 27m$142–309Fly to Faisalabad International Airport
- Fly from Bahrain International Airport (BAH) to Faisalabad International Airport (LYP)plane BAH - LYP
5h 40m$153–332Fly to Sialkot International Airport, taxi
- Fly from Bahrain International Airport (BAH) to Sialkot International Airport (SKT)plane BAH - SKT
- Take the taxi from Sialkot International Airport (SKT) to Gujranwalataxi
4h 23m$207–558Fly to Quetta International Airport
- Fly from Bahrain International Airport (BAH) to Quetta International Airport (UET)plane BAH - UET
7h 2m$160–347
Bahrain International Airport (BAH) to Karachi (KHI) flights
Questions & Answers
The cheapest way to get from Bahrain to Pakistan is to fly which costs $90 - $250 and takes 5h 15m.
The fastest way to get from Bahrain to Pakistan is to fly which takes 3h 35m and costs $120 - $310.
The distance between Bahrain and Pakistan is 1690 km. The road distance is 3446.3 km.
It takes approximately 3h 50m to get from Bahrain to Pakistan, including transfers.
Pakistan is 2h ahead of Bahrain. It is currently 3:01 AM in Bahrain and 5:01 AM in Pakistan.
Yes, the driving distance between Bahrain to Pakistan is 3446 km. It takes approximately 45h 36m to drive from Bahrain to Pakistan.
There are 612+ hotels available in Pakistan.
What companies run services between Bahrain and Pakistan?
Gulf Air Bahrain, Emirates, and four other airlines fly from Bahrain International Airport (BAH) to Karachi (KHI) every 4 hours.
- Website
- www4.piac.com.pk
Flights from Bahrain International Airport to Lahore International Airport
- Ave. Duration
- 3h 20m
- When
- Friday
- Estimated price
- $220–750
Flights from Bahrain International Airport to Islamabad International Airport
- Ave. Duration
- 3h 30m
- When
- Monday
- Estimated price
- $250–900
Flights from Bahrain International Airport to Multan International Airport via Dubai
- Ave. Duration
- 5h 15m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- $200–700
Flights from Bahrain International Airport to Multan International Airport via Karachi
- Ave. Duration
- 6h 10m
- When
- Wednesday and Sunday
- Estimated price
- $140–310
Flights from Bahrain International Airport to Multan International Airport via Muscat
- Ave. Duration
- 6h 40m
- When
- Saturday
- Estimated price
- $210–750
Flights from Bahrain International Airport to Peshawar International Airport via Dubai
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- $180–650
Flights from Bahrain International Airport to Peshawar International Airport via Abu Dhabi
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- $180–650
Flights from Bahrain International Airport to Peshawar International Airport via Doha
- Ave. Duration
- 6h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $170–650
Flights from Bahrain International Airport to Faisalabad International Airport via Dubai
- Ave. Duration
- 5h 25m
- When
- Friday and Sunday
- Estimated price
- $210–750
Flights from Bahrain International Airport to Sialkot International Airport
- Ave. Duration
- 3h 35m
- When
- Wednesday
- Estimated price
- $300–1,100
Flights from Bahrain International Airport to Quetta International Airport via Karachi
- Ave. Duration
- 7h 5m
- When
- Friday and Sunday
- Estimated price
- $150–350
Flights from Bahrain International Airport to Quetta International Airport via Lahore International Airport
- Ave. Duration
- 7h 10m
- When
- Thursday
- Estimated price
- $170–400
- Website
- emirates.com
Flights from Bahrain International Airport to Karachi via Dubai
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- $85–470
Flights from Bahrain International Airport to Multan International Airport via Dubai
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- $160–470
Flights from Bahrain International Airport to Faisalabad International Airport via Dubai
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- $170–500
Flights from Bahrain International Airport to Quetta International Airport via Dubai
- Ave. Duration
- 9h 22m
- When
- Every day
- Estimated price
- $160–500
- Website
- etihad.com
Flights from Bahrain International Airport to Karachi via Abu Dhabi
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- $110–260
Flights from Bahrain International Airport to Lahore International Airport via Abu Dhabi
- Ave. Duration
- 6h 55m
- When
- Monday to Saturday
- Estimated price
- $120–310
Flights from Bahrain International Airport to Islamabad International Airport via Abu Dhabi
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- $140–360
Flights from Bahrain International Airport to Multan International Airport via Abu Dhabi
- Ave. Duration
- 5h 20m
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- $120–370
Flights from Bahrain International Airport to Peshawar International Airport via Abu Dhabi
- Ave. Duration
- 7h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $100–250
Flights from Bahrain International Airport to Faisalabad International Airport via Abu Dhabi
- Ave. Duration
- 6h 20m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- $130–390
Flights from Bahrain International Airport to Sialkot International Airport via Abu Dhabi
- Ave. Duration
- 7h 10m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $190–550
- Website
- flydubai.com
Flights from Bahrain International Airport to Karachi via Dubai
- Ave. Duration
- 5h 10m
- When
- Monday to Friday
- Estimated price
- $150–470
Flights from Bahrain International Airport to Multan International Airport via Dubai
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- $160–470
Flights from Bahrain International Airport to Peshawar International Airport via Dubai
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- $140–420
Flights from Bahrain International Airport to Faisalabad International Airport via Dubai
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- $170–500
Flights from Bahrain International Airport to Quetta International Airport via Dubai
- Ave. Duration
- 9h 22m
- When
- Every day
- Estimated price
- $160–500
- Website
- flyjinnah.com
Flights from Bahrain International Airport to Lahore International Airport
- Ave. Duration
- 3h 35m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $230–700
Flights from Bahrain International Airport to Islamabad International Airport
- Ave. Duration
- 3h 35m
- When
- Tuesday and Thursday
- Estimated price
- $260–800
Flights from Bahrain International Airport to Faisalabad International Airport via Karachi
- Ave. Duration
- 8h 10m
- When
- Saturday and Sunday
- Estimated price
- $150–330
Flights from Bahrain International Airport to Quetta International Airport via Islamabad International Airport
- Ave. Duration
- 8h 30m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- $270–950
Flights from Bahrain International Airport to Quetta International Airport via Karachi
- Ave. Duration
- 8h 15m
- When
- Friday to Sunday
- Estimated price
- $150–350
- Website
- gulfair.com
Flights from Bahrain International Airport to Karachi
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- $130–290
Flights from Bahrain International Airport to Lahore International Airport
- Ave. Duration
- 3h 35m
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- $140–320
Flights from Bahrain International Airport to Islamabad International Airport
- Ave. Duration
- 3h 30m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $170–370
- Website
- qatarairways.com
Flights from Bahrain International Airport to Multan International Airport via Doha
- Ave. Duration
- 5h 50m
- When
- Thursday and Saturday
- Estimated price
- $120–460
Flights from Bahrain International Airport to Peshawar International Airport via Doha
- Ave. Duration
- 7h 5m
- When
- Wednesday and Friday
- Estimated price
- $110–400
- Website
- salamair.com
Flights from Bahrain International Airport to Peshawar International Airport via Muscat
- Ave. Duration
- 5h 10m
- When
- Thursday and Sunday
- Estimated price
- $90–250
- Website
- saudia.com
Flights from Bahrain International Airport to Peshawar International Airport via Riyadh
- Ave. Duration
- 6h 20m
- When
- Tuesday and Thursday
- Estimated price
- $110–550
- Website
- airarabia.com
Flights from Bahrain International Airport to Karachi via Sharjah
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- $130–390
- Website
- flynas.com
Flights from Bahrain International Airport to Lahore International Airport via Dammam
- Ave. Duration
- 6h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $120–400
- Website
- flyadeal.com
Flights from Bahrain International Airport to Peshawar International Airport via Riyadh
- Ave. Duration
- 6h 30m
- When
- Tuesday
- Estimated price
- $110–360
- Ave. Duration
- 48 min
- Estimated price
- $9–11
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 Need to know: Eurostar, Train travel in Spain: A guide to Renfe, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.
