>>>>
Worldwide Coverage
Worldwide Coverage
Flights to over 5,000 cities
One-stop Service Guarantee
One-stop Service Guarantee
Price guaranteed upon confirmed payment, booking guaranteed once tickets issued
Secure Payment
Secure Payment
Convenient & reliable booking and payment system

Cheap Flights from Bahrain International Airport to Soekarno-Hatta International Airport

Search for flights from Bahrain to Jakarta. Find affordable one-way or round-trip flights.

  • One way
  • Round-trip
sortSort by: Lowest Price
  • Sort by: Lowest Price
  • Sort by: Earliest Flight

Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.

Selected Airlines from Bahrain International Airport to Soekarno-Hatta International Airport

View airlines operating flights from Bahrain to Jakarta. Compare prices and find the airline that meets your travel needs to enjoy a comfortable journey.

Saudia
From US$252
Air Arabia
From US$270
Air India Express
From US$281
Jazeera Airways
From US$291
SalamAir
From US$308
Etihad Airways
From US$314
Gulf Air
From US$319
IndiGo
From US$324
Flydubai
From US$339
Qatar Airways
From US$341
ANA airlines
Find more flights and airlines
Flight Schedule from Bahrain International Airport to Soekarno-Hatta International Airport

Check on the flight schedule from Bahrain to Jakarta to find the flight that matches your travel plan.

Flight info.
Departure
Arrival
Weekly Schedule
  1. EY370

    04:05

    BAH

    1.3h

    06:20

    AUH

    S-T--F-
  2. EY472

    10:50

    AUH

    8.3h

    22:10

    CGK

    SM-W-F-
  3. G9102

    09:00

    BAH

    1.2h

    11:10

    SHJ

    SMTWTFS
  4. G9802

    14:50

    SHJ

    7.4h

    02:15

    KUL

    SMT---S
  5. AK380

    06:55

    KUL

    2.2h

    08:05

    CGK

    SMTWTFS
  6. GF134

    14:00

    BAH

    4.3h

    20:50

    DEL

    SMTWTFS
  7. VJ972

    00:05

    DEL

    4.1h

    05:40

    HAN

    -MTWTFS
  8. VJ929

    08:40

    HAN

    4.3h

    13:00

    CGK

    SMTWTFS
  9. GF134

    14:00

    BAH

    4.3h

    20:50

    DEL

    SMTWTFS
  10. VJ896

    00:05

    DEL

    5.0h

    06:35

    SGN

    SMTWTFS
  11. VJ855

    09:35

    SGN

    2.9h

    12:30

    CGK

    SMTWTFS
  12. G9104

    17:50

    BAH

    1.2h

    20:00

    SHJ

    SMTWTFS
  13. G9800

    21:40

    SHJ

    7.4h

    09:05

    KUL

    -M-WTF-
  14. AK384

    12:50

    KUL

    2.2h

    14:00

    CGK

    SMTWTFS
  15. EY376

    17:50

    BAH

    1.2h

    20:00

    AUH

    -M-WT--
  16. EY496

    22:05

    AUH

    7.7h

    09:45

    SIN

    SMTWTFS
  17. EY8134

    12:20

    SIN

    2.0h

    13:20

    CGK

    SMTWTFS
  18. J9104

    19:10

    BAH

    1.0h

    20:10

    KWI

    S---T--
  19. EY310

    22:40

    KWI

    1.7h

    01:20

    AUH

    SMTWTFS
  20. EY474

    03:05

    AUH

    8.6h

    14:40

    CGK

    SMTWTFS
  21. SV527

    20:10

    BAH

    2.3h

    22:30

    JED

    -----FS
  22. SV818

    01:50

    JED

    10.2h

    16:00

    CGK

    SMTWTFS
  23. EY372

    22:50

    BAH

    1.2h

    01:00

    AUH

    -MTWTFS
  24. EY472

    10:50

    AUH

    8.3h

    22:10

    CGK

    SM-W-F-
  25. 6E1202

    23:45

    BAH

    3.8h

    06:00

    BOM

    SMTWTFS
  26. 6E1051

    08:40

    BOM

    4.7h

    14:50

    BKK

    SMTWTFS
  27. QZ253

    20:40

    DMK

    3.4h

    00:05

    CGK

    SMTWTFS

Bahrain International Airport to Soekarno-Hatta International Airport Flights Info

Flight distance7,035.05km
Cheapest one-way ticket price$252
Cheapest return ticket price$479

FAQs for Bahrain International Airport to Soekarno-Hatta International Airport Flights

  • How long is a flight from Bahrain International Airport to Soekarno-Hatta International Airport?

    It takes around 12 hours 5 minutes to fly from Bahrain International Airport (BAH) to Soekarno-Hatta International Airport (CGK).
  • How many daily flights are there from Bahrain International Airport (BAH) to Soekarno-Hatta International Airport (CGK)?

    There are around 1 daily flights from Bahrain International Airport (BAH) to Soekarno-Hatta International Airport (CGK).
  • When are flight tickets from Bahrain International Airport (BAH) to Soekarno-Hatta International Airport (CGK) the cheapest?

    Tickets cost around $998 in July, making it the cheapest month to book. Bahrain International Airport (BAH) to Soekarno-Hatta International Airport (CGK) is a popular route, so don't forget to book your tickets in advance.
  • When are flight tickets from Bahrain International Airport (BAH) to Soekarno-Hatta International Airport (CGK) most expensive?

    The route from Bahrain International Airport (BAH) to Soekarno-Hatta International Airport (CGK) is quite popular. Without considering departure times or holidays, tickets cost around $998 in July, the most expensive month to book this route.
  • What is the transportation method from the main airport to downtown in Jakarta?

    • The distance from Soekarno-Hatta International Airport to downtown is about 23km. It takes about 40 minutes by taxi.
    • The distance from Halim Perdanakusuma International Airport to downtown is about 7km. It takes about 20 minutes by taxi.
  • Which airline operates the most direct flights from Bahrain International Airport (BAH) to Soekarno-Hatta International Airport (CGK)?

    Gulf Air is a very popular airline operating an average of 2 flights per month.