Cheap Karachi to Baku Flight Ticket Price, Online Booking
The Karachi to Baku flight ticket price starts at about Rs 71,500 one way with one stop. PIA and Azerbaijan Airlines have both flown the route non-stop in recent years, but neither had a scheduled Karachi to Baku flight at our last check, so flydubai via Dubai is the quickest option.
Quick Fare Check: Karachi to Baku flights start at about Rs 71,500 one way with one stop, most quickly via Dubai on flydubai; the earlier non-stops by PIA and Azerbaijan Airlines were not scheduled at our last check.
Karachi to Baku flight ticket price by airline
Karachi to Baku flight ticket prices come from one-stop itineraries while the non-stop is off the timetable.
| Airline | Routing | Flight time | Frequency | Fare from |
|---|---|---|---|---|
| flydubai | Via Dubai | Fastest option | Daily | At booking |
| Jazeera Airways | Via Kuwait | Varies with layover | Several a week | At booking |
| Air Arabia | Via Sharjah | Varies with layover | Several a week | At booking |
| Lowest fare listed | One stop, any airline | 7h and up | Daily | From Rs 71,500 |
Indicative one-way economy fares for one adult, from a Pakistani-rupee listing in 2026. Airfares change daily with demand and season; your price is confirmed at checkout.
Non-stops have come and gone
PIA launched Karachi to Baku in 2022 and Azerbaijan Airlines in 2024, but both routes have since dropped off the schedule.
-
Dubai is quickest
flydubai connects Karachi with Baku daily through Dubai.
-
Kuwait is often cheapest
Jazeera Airways via Kuwait has frequently offered the lowest one-stop fares.
-
Azerbaijan e-visa
Pakistani travellers can apply for Azerbaijan’s e-visa online before departure.
Karachi to Baku flight timings
Karachi to Baku flight timings depend on the connecting hub.
-
Departures
Daily
Through Dubai, Kuwait or Sharjah.
-
Total journey
7 hours and up
Including the connection.
-
Cheapest months
April and May
Fares have been lowest in spring.
-
Clock change
Back 1 hour
Baku is 1 hour behind Karachi.
How to book a Karachi to Baku flight
Booking a Karachi to Baku flight online takes a few minutes. Check these three things before you pay.
-
Search KHI to GYD
Enter your dates to see the one-stop options, and look out for a returning non-stop.
-
Check the total, not the lead fare
Low-cost airlines charge separately for checked bags, seats and meals, so price the trip with the bags you are actually taking.
-
Pay and carry the right document
Pay with JazzCash, Easypaisa, Visa, Mastercard or PayPak. Carry the passport you booked with, and check Azerbaijan’s entry and visa rules before you fly.
Karachi and Baku airports
-
Karachi (KHI)
Jinnah International Airport.
-
Baku (GYD)
Heydar Aliyev International Airport, Azerbaijan’s main airport.
Karachi to Baku flight FAQs
What is the Karachi to Baku flight ticket price?
From about Rs 71,500 one way with one stop.
How long is the flight from Karachi to Baku?
Seven hours or more with one connection.
Is there a direct flight from Karachi to Baku?
Not at our last check. PIA and Azerbaijan Airlines have flown it before and could return.
What is the time difference between Karachi and Baku?
Baku is 1 hour behind Karachi.
Do Pakistanis need a visa for Azerbaijan?
Yes; Azerbaijan offers an e-visa that you apply for online before travel.
Book your Karachi to Baku flight
Search fares for your date, pick your seats and pay with JazzCash, Easypaisa or card.
Search flights