Flight deals from Karachi to Batam
We've found these cheap flights for you. You can book one-way or return flight tickets.
-
Round-trip
-
One way
-
-
KHI 17:5024h 45m2 stopsBTH 20:35Karachi - Batam | Thu, Jul 10 | SriLankan AirlinesBTH 11:0031h 45m2 stopsKHI 16:45Batam - Karachi | Wed, Jul 16 | Batik Air MalaysiaNZD 978 NZD 1,98951% OFF51% OFFNZD 1,989 NZD 978
-
KHI 23:3019h 5m2 stopsBTH 20:35Karachi - Batam | Sun, Jun 15 | Thai AirwaysBTH 11:0037h2 stopsKHI 22:00Batam - Karachi | Thu, Jun 19 | Batik Air MalaysiaNZD 1,212 NZD 1,98939% OFF39% OFFNZD 1,989 NZD 1,212
-
KHI 05:1532h 50m2 stopsBTH 16:05Karachi - Batam | Sat, Jun 7 | Etihad AirwaysBTH 08:0035h 55m2 stopsKHI 17:55Batam - Karachi | Sat, Jun 14 | Lion AirNZD 1,265 NZD 1,98936% OFF36% OFFNZD 1,989 NZD 1,265
-
KHI 23:3019h 5m2 stopsBTH 20:35Karachi - Batam | Thu, Jul 10 | Thai AirwaysBTH 11:0037h2 stopsKHI 22:00Batam - Karachi | Wed, Jul 16 | Batik Air MalaysiaNZD 1,29635% OFFNZD 1,989 NZD 1,296
-
KHI 04:5537h 40m2 stopsBTH 20:35Karachi - Batam | Sun, Jun 15 | EmiratesBTH 11:0025h 45m2 stopsKHI 10:45Batam - Karachi | Thu, Jun 19 | Batik Air MalaysiaNZD 1,30634% OFFNZD 1,989 NZD 1,306
-
KHI 03:5038h 45m2 stopsBTH 20:35Karachi - Batam | Sun, Jun 15 | Qatar AirwaysBTH 11:0022h 15m2 stopsKHI 07:15Batam - Karachi | Thu, Jun 19 | Batik Air MalaysiaNZD 1,39030% OFFNZD 1,989 NZD 1,390
-
KHI 12:1030h 25m2 stopsBTH 20:35Karachi - Batam | Sun, Jun 8 | Oman AirBTH 11:0026h 15m2 stopsKHI 11:15Batam - Karachi | Sun, Jun 15 | Batik Air MalaysiaNZD 1,40528% OFFNZD 1,989 NZD 1,405
-
KHI 05:1537h 20m2 stopsBTH 20:35Karachi - Batam | Thu, Jul 10 | Etihad AirwaysBTH 11:0032h 55m2 stopsKHI 17:55Batam - Karachi | Wed, Jul 16 | Batik Air MalaysiaNZD 1,48525% OFFNZD 1,989 NZD 1,485
-
KHI 05:1533h 25m2 stopsBTH 16:40Karachi - Batam | Sun, Jun 8 | Etihad AirwaysBTH 19:2548h 30m2 stopsKHI 17:55Batam - Karachi | Sun, Jun 15 | Garuda IndonesiaNZD 1,49025% OFFNZD 1,989 NZD 1,490
-
KHI 23:3014h 35m2 stopsBTH 16:05Karachi - Batam | Sat, Jun 7 | Thai AirwaysBTH 08:0040h2 stopsKHI 22:00Batam - Karachi | Sat, Jun 14 | Lion AirNZD 1,49225% OFFNZD 1,989 NZD 1,492
-
KHI 13:0017h 25m1 stopsBTH Invalid DateKarachi - Batam | Sat, Jun 7 | Normal AirlineBTH 15:006hDirectKHI 16:00Batam - Karachi | Mon, Jun 9 | Normal AirlineFind More FlightsFind More Flights
-
KHI 22:4519h 50m1 stopsBTH 20:35Karachi - Batam | Fri, Jun 6 | AirAsia XNZD 435 NZD 1,21864% OFF64% OFFNZD 1,218 NZD 435
-
KHI 21:0021h 35m1 stopsBTH 20:35Karachi - Batam | Sat, Jun 7 | Batik Air MalaysiaNZD 482 NZD 1,21860% OFF60% OFFNZD 1,218 NZD 482
-
KHI 22:4519h 50m1 stopsBTH 20:35Karachi - Batam | Sun, Jun 8 | AirAsia XNZD 511 NZD 1,21857% OFF57% OFFNZD 1,218 NZD 511
-
KHI 22:4519h 50m1 stopsBTH 20:35Karachi - Batam | Mon, Jun 9 | AirAsia XNZD 52956% OFFNZD 1,218 NZD 529
-
KHI 21:0021h 35m1 stopsBTH 20:35Karachi - Batam | Tue, Jul 1 | Batik Air MalaysiaNZD 53256% OFFNZD 1,218 NZD 532
-
KHI 22:4519h 50m1 stopsBTH 20:35Karachi - Batam | Fri, Jun 13 | AirAsia XNZD 55654% OFFNZD 1,218 NZD 556
-
KHI 21:0021h 35m1 stopsBTH 20:35Karachi - Batam | Tue, Jun 10 | Batik Air MalaysiaNZD 63248% OFFNZD 1,218 NZD 632
-
KHI 21:0021h 35m1 stopsBTH 20:35Karachi - Batam | Thu, Jun 12 | Batik Air MalaysiaNZD 67245% OFFNZD 1,218 NZD 672
-
KHI 22:4519h 50m1 stopsBTH 20:35Karachi - Batam | Wed, Jun 11 | AirAsia XNZD 68244% OFFNZD 1,218 NZD 682
-
KHI 21:0021h 35m1 stopsBTH 20:35Karachi - Batam | Sat, Jun 14 | Batik Air MalaysiaNZD 91425% OFFNZD 1,218 NZD 914
-
KHI 13:0017h 25m1 stopsBTH Invalid DateKarachi - Batam | Sat, Jun 7 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Flight Information from Karachi to Batam
Cheapest one-way flight price | NZD 434 |
---|---|
Off-season for travel | November |
Peak season for travel | October |
Flight distance | 4,767.3 km |
Popular airline | Etihad Airways |
Find the best time to fly from Karachi to Batam
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
FAQ
-
When are flight tickets from Karachi (KHI) to Batam (BTH) the cheapest?
Airlines adjust prices for flights from Karachi to Batam based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Karachi (KHI) to Batam (BTH) cost?
According to Trip.com's data, the lowest price is around NZD 2,361.
How to find a cheap flight from Karachi to Batam
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Karachi to Batam. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com
Popular Flights
-
Top Routes from Karachi
-
Top Routes to Batam
-
More flight options
- Karachi to London Flights
- Karachi to Islamabad Flights
- Karachi to Lahore Flights
- Karachi to Manchester Flights
- Karachi to Jeddah Flights
- Karachi to Riyadh Flights
- Karachi to Dubai Flights
- Karachi to Seoul Flights
- Karachi to Bangkok Flights
- Karachi to Guangzhou Flights
- Karachi to Hong Kong Flights
- Flights from Jinnah International Airport to Auckland
- Flights from Jinnah International Airport to Hokitika
- Flights from Jinnah International Airport to Rotorua
- Flights from Jinnah International Airport to Queenstown
- Flights from Jinnah International Airport to Dunedin
- Flights from Jinnah International Airport to Hamilton
- Flights from Karachi to Hamilton International Airport
- Flights from Karachi to Hokitika Airport
- Flights from Karachi to Invercargill Airport
- Flights from Karachi to Woodbourne Airport
- Flights from Karachi to Dunedin International Airport
- Flights from Karachi to Christchurch International Airport
- Flights from Jinnah International Airport to Sultan Abdul Aziz Shah Airport
- Flights from Jinnah International Airport to Kuala Lumpur International Airport
- Flights from Jinnah International Airport to London City Airport
- Flights from Jinnah International Airport to London Stansted Airport
- Flights from Jinnah International Airport to London Luton Airport
- Flights from Jinnah International Airport to London Gatwick Airport
- Surabaya to Batam Flights
- Medan to Batam Flights
- Kuala Lumpur to Batam Flights
- Palembang to Batam Flights
- Pekanbaru to Batam Flights
- Seoul to Batam Flights
- Semarang to Batam Flights
- Padang to Batam Flights
- Yogyakarta to Batam Flights
- Bandar Lampung to Batam Flights
- Pontianak to Batam Flights
- Flights from Auckland Airport to Batam
- Flights from Christchurch International Airport to Batam
- Flights from Auckland to Hang Nadim International Airport
- Flights from Christchurch to Hang Nadim International Airport
- Flights from Soekarno–Hatta International Airport to Hang Nadim International Airport
- Flights from Halim Perdanakusuma International Airport to Hang Nadim International Airport
- Flights from Juanda International Airport to Hang Nadim International Airport
- Flights from Kualanamu International Airport to Hang Nadim International Airport
- Flights from Sultan Abdul Aziz Shah Airport to Hang Nadim International Airport
- Flights from Kuala Lumpur International Airport to Hang Nadim International Airport
- Islamabad to Jakarta Flights
- Karachi to Jakarta Flights
- Lahore to Bali Flights
- Karachi to Bali Flights
- Islamabad to Bali Flights
- Peshawar to Bali Flights
- Sialkot to Jakarta Flights
- Islamabad to Batam Flights
- Quetta to Bali Flights
- Karachi to Medan Flights
- Quetta to Jakarta Flights
- Flights from Allama Iqbal International Airport to Halim Perdanakusuma International Airport
- Flights from Allama Iqbal International Airport to Soekarno–Hatta International Airport
- Flights from Islamabad International Airport to Soekarno–Hatta International Airport
- Flights from Islamabad International Airport to Halim Perdanakusuma International Airport
- Flights from Jinnah International Airport to Soekarno–Hatta International Airport
- Flights from Jinnah International Airport to Halim Perdanakusuma International Airport