Find and Book Cheap Sriwijaya Air (SJ) Flight Tickets

One-way
Round-trip
Multi-city
Direct Flights only
1 Adult, 0 Child, 0 Infant (on lap)
Economy
From
To
Departure date
Return Date
Search Flights
Feeling spontaneous? Search flights to anywhere!

Sriwijaya Air Flight Schedule to Popular Destinations

Find the complete flight schedule for Sriwijaya Air to a variety of popular destinations, ensuring convenient and flexible travel choices.
Sat, 28 Mar 2026
Sun, 29 Mar 2026
Mon, 30 Mar 2026
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
Sriwijaya Air
Sriwijaya Air
04:30
07:50
Jakarta (CGK)
Makassar (UPG)
Book flight
Sriwijaya Air
Sriwijaya Air
15:50
19:15
Jakarta (CGK)
Makassar (UPG)
Book flight
Sriwijaya Air
Sriwijaya Air
20:45
23:35
Jakarta (CGK)
Bali / Denpasar (DPS)
Book flight
Sriwijaya Air
Sriwijaya Air
22:15
01:40 (+1 day)
Jakarta (CGK)
Makassar (UPG)
Book flight

Airline Profile

About Sriwijaya Air

Sriwijaya Air is an Indonesian full-service carrier operating under IATA code SJ and ICAO code SJY, headquartered in Jakarta, Indonesia. Founded in 2003 by Chandra Lie and partners, the airline is named after the ancient Srivijaya empire that once dominated maritime Southeast Asia. Sriwijaya Air commenced operations on 10 November 2003 with its maiden flight between Jakarta and Pangkal Pinang, operated by a single Boeing 737-200.

Today, Sriwijaya Air serves more than 30 domestic destinations across the Indonesian archipelago and select international routes in Southeast Asia. The airline operates from its main hub at Soekarno-Hatta International Airport (CGK) in Jakarta, with a secondary hub at Sultan Hasanuddin International Airport (UPG) in Makassar. As a full-service carrier, Sriwijaya Air provides complimentary checked baggage, free in-flight meals, and two cabin classes — Economy and Business — making it a popular choice for travellers seeking comfort and value on domestic Indonesian routes.

Airline Overview and History

Sriwijaya Air has grown from a single-aircraft operation to one of Indonesia's prominent domestic carriers. Below are the key milestones in the airline's history:

  • 28 April 2003 — Sriwijaya Air obtained its business licence in Indonesia.
  • 28 October 2003 — The airline received its Air Operator Certificate (AOC) from the Indonesian Directorate General of Civil Aviation.
  • 10 November 2003 — Commenced operations with its first revenue flight from Jakarta (CGK) to Pangkal Pinang (PGK) using a Boeing 737-200.
  • 2004 — Fleet expanded to five Boeing 737-200 aircraft following a successful inaugural year.
  • 2007 — Received the Boeing International Award for Safety and Maintenance of aircraft after passing a comprehensive manufacturer inspection.
  • 18 December 2008 — Launched its first international route between Jakarta and Singapore, marking the airline's expansion beyond domestic borders.
  • 2012 — Introduced the first of six Boeing 737-800 aircraft to modernise the fleet and support expansion to international destinations including routes to China.
  • 11 December 2013 — Subsidiary NAM Air commenced operations as a regional feeder carrier for Sriwijaya Air's mainline services.
  • 2015 — Signed a Letter of Intent for 20 Boeing 737 MAX 8 aircraft at the Paris Air Show to support future fleet modernisation plans.

Sriwijaya Air's main hub at Soekarno-Hatta International Airport (CGK) in Jakarta connects passengers to destinations across Sumatra, Java, Kalimantan, Sulawesi, and eastern Indonesia. The secondary hub at Sultan Hasanuddin International Airport (UPG) in Makassar strengthens connectivity to destinations in eastern Indonesia and beyond.

Fleet and Aircraft

Sriwijaya Air operates an all-Boeing 737 fleet, maintaining a consistent single-type fleet strategy that streamlines crew training, maintenance, and spare-parts management. The airline's current fleet includes the following aircraft types:

  • Boeing 737-500 — A classic narrow-body jet used on shorter domestic routes. The 737-500 typically seats around 120 passengers in a single-class Economy configuration and is well suited for serving secondary airports with shorter runways across the archipelago.
  • Boeing 737-800 — The workhorse of the fleet, the Next Generation 737-800 offers greater range and passenger capacity. Configured with both Economy and Business Class cabins, the 737-800 seats approximately 150 to 162 passengers and is deployed on high-demand domestic trunk routes as well as select international services.

Sriwijaya Air maintains rigorous safety and maintenance standards in line with Indonesian aviation regulations. The airline's all-Boeing fleet allows for standardised training programmes and efficient operations across its domestic and regional network.

Top Flight Routes

Sriwijaya Air connects major cities across the Indonesian archipelago with a focus on trunk routes from Jakarta and Makassar. Below are some of the airline's most popular domestic routes:

  • Jakarta (CGK) to Surabaya (SUB) — One of Indonesia's busiest air corridors, connecting the capital with East Java's commercial hub. Flight time is approximately 1.5 hours.
  • Jakarta (CGK) to Makassar (UPG) — A key route linking Jakarta with Sriwijaya Air's secondary hub in South Sulawesi. Flight time is approximately 2.5 hours.
  • Jakarta (CGK) to Medan (KNO) — Connecting the capital with North Sumatra's largest city, this route is popular with both business and leisure travellers. Flight time is approximately 2.5 hours.
  • Jakarta (CGK) to Pontianak (PNK) — A popular route serving West Kalimantan, with a flight time of approximately 1.5 hours.
  • Jakarta (CGK) to Pangkal Pinang (PGK) — Sriwijaya Air's historic inaugural route, connecting Jakarta with the capital of Bangka Belitung province.
  • Jakarta (CGK) to Bali/Denpasar (DPS) — Linking the capital with Indonesia's most popular tourist destination. Flight time is approximately 2 hours.
  • Makassar (UPG) to Jayapura (DJJ) — Connecting South Sulawesi with Papua, serving passengers travelling to eastern Indonesia.

For travellers from Malaysia looking to explore Indonesia, Traveloka offers convenient connections from Kuala Lumpur to major Indonesian cities. You can book flights from Kuala Lumpur to Jakarta, Kuala Lumpur to Bali, Kuala Lumpur to Surabaya, and Kuala Lumpur to Medan on Traveloka and connect to Sriwijaya Air's extensive domestic network once in Indonesia.

Baggage Allowance and Policies

Sriwijaya Air provides generous baggage allowances as part of its full-service offering. Below is a summary of the airline's baggage policies:

  • Checked baggage (Economy Class): Free allowance of 20 kg per passenger. Flights between Tanjung Pinang and Jakarta carry a reduced allowance of 15 kg.
  • Checked baggage (Business/Executive Class): Free allowance of 25 kg per passenger.
  • Cabin baggage: One piece of hand luggage is permitted, with maximum dimensions of 56 cm x 33 cm x 23 cm and a maximum weight of 7 kg.
  • Maximum single bag weight: Each checked bag must not exceed 32 kg with maximum dimensions of 81 x 119 x 119 cm (L x W x H).
  • Excess baggage: Fees range from IDR 25,000 to IDR 196,000 per kilogram depending on the route. Prepaid baggage packages of 5 kg, 10 kg, 15 kg, or 20 kg may be purchased at least 4 hours before departure at lower rates than airport counter prices.

Prohibited items in both checked and cabin baggage include flammable liquids, compressed gases, explosives, corrosive substances, and any items classified as dangerous goods under aviation safety regulations. Sharp objects such as knives and scissors must be placed in checked baggage only.

Check-in Guide

Sriwijaya Air offers multiple check-in options to ensure a smooth travel experience:

  • Airport counter check-in (domestic flights): Check-in counters open 2 hours before departure and close 45 minutes before departure.
  • Airport counter check-in (international flights): Check-in counters open 2 hours before departure and close 60 minutes before departure.
  • Online check-in: Available from 24 hours to 4 hours before the scheduled departure time via the Sriwijaya Air website. Passengers can select their seats and generate a boarding pass online.
  • Baggage drop-off: Passengers who check in online and have checked luggage must drop off their bags at the airport no later than 30 minutes before departure.
  • Boarding gate closure: The boarding gate closes 15 minutes before departure. Passengers are advised to be at the gate well in advance.

For a hassle-free experience, online check-in is recommended as it allows you to skip the counter queue and proceed directly to the baggage drop-off area or boarding gate if travelling with cabin baggage only.

Cabin Classes and In-Flight Experience

Sriwijaya Air offers two cabin classes to cater to different passenger preferences and budgets:

Economy Class

Economy Class on Sriwijaya Air provides a comfortable travel experience with complimentary services. Passengers receive a free snack box and mineral water on all flights, along with access to the airline's in-flight magazine. The Economy cabin features a standard seat pitch suitable for domestic flight durations, and the free checked baggage allowance of 20 kg adds excellent value compared to low-cost carriers.

Business Class (Executive Class)

Business Class, also known as Executive Class, is available on select Boeing 737-800 aircraft. Passengers enjoy a wider seat with a 38-inch seat pitch and 20-inch seat width, providing significantly more legroom and comfort. Business Class benefits include:

  • Complimentary hot meals served on board
  • Access to the Sriwijaya Air executive lounge at the airport
  • City check-in service for added convenience
  • Priority boarding and a dedicated vehicle escort from the lounge to the aircraft
  • Free reservation cancellation
  • Increased checked baggage allowance of 25 kg

All meals served on Sriwijaya Air flights are prepared in accordance with halal standards, catering to the majority of passengers travelling within Indonesia.

Passenger Policies and Special Services

Sriwijaya Air has clear policies to accommodate passengers of all ages and needs:

Children and Infants

  • Children (2–11 years): Require their own seat and a full ticket. A valid birth certificate or passport is required.
  • Infants (under 2 years): May travel on an adult's lap with a reduced infant fare. A valid birth certificate or passport is required. Each adult may accompany a maximum of one infant.

Pregnant Passengers

  • Passengers up to 32 weeks of pregnancy may fly without restriction.
  • Passengers beyond 32 weeks of pregnancy are not permitted to board Sriwijaya Air flights.
  • A medical fitness-to-fly certificate from a licensed practitioner is required for passengers in later stages of pregnancy.
  • Passengers must complete and sign a statement letter provided by the airline.

Special Assistance

  • Wheelchair assistance and priority boarding are available for passengers with reduced mobility.
  • Special seating arrangements can be made for passengers with disabilities or medical conditions.
  • Requests for special assistance should be made at least 48 hours before departure by contacting Traveloka customer support or the airline directly.

Unaccompanied Minors

Sriwijaya Air may accept unaccompanied minors on domestic flights subject to airline approval. Parents or guardians are required to complete the necessary documentation and arrange for pick-up at the destination airport. Contact the airline directly to confirm eligibility and requirements.

Reschedule, Cancellation, and Refund Policy

Sriwijaya Air provides options for rescheduling, cancellation, and refunds, subject to the fare conditions of your ticket:

Rescheduling

  1. Log in to your Traveloka account and navigate to your booking.
  2. Select the flight you wish to reschedule and tap the Reschedule option.
  3. Choose your new preferred date and flight.
  4. Pay any fare difference or applicable fees.
  5. Receive your updated e-ticket via email and the Traveloka app.

Cancellation and Refund

  • Refundable tickets: Full or partial refunds are processed based on the fare rules and how far in advance the cancellation is made.
  • Non-refundable tickets: May be eligible for travel credit or vouchers depending on the airline's policy at the time of cancellation.
  • Airline-initiated cancellations: If Sriwijaya Air cancels a flight, passengers are entitled to a full refund or rebooking on the next available flight at no additional cost.
  • Processing time: Refunds typically take 7 to 30 business days to be processed, depending on the payment method used.

For the most seamless experience, manage your rescheduling and refund requests through the Traveloka app or website, where guided instructions walk you through each step.

Why Book Sriwijaya Air Flights on Traveloka

Traveloka is one of the leading travel platforms in Southeast Asia, offering a convenient and reliable way to book Sriwijaya Air flights. Here are the top reasons to book through Traveloka:

  • Competitive prices: Compare Sriwijaya Air fares alongside other airlines to find the best deal for your route and travel dates.
  • Exclusive promos: Access Traveloka-exclusive promotions, flash sales, and promo codes that can significantly reduce your airfare.
  • Flexible payment options: Pay with credit or debit cards, bank transfers, or digital wallets including Touch 'n Go eWallet, Boost, GrabPay, and ShopeePay.
  • Instalment plans: Spread the cost of your flight ticket with interest-free or low-interest instalment options available through partner banks and financial institutions.
  • Instant e-ticket: Receive your electronic ticket immediately after booking via email and the Traveloka app — no need to print a physical ticket.
  • 24/7 customer support: Traveloka's multilingual customer service team is available around the clock to assist with booking changes, cancellations, and general enquiries.
  • Integrated travel booking: Bundle your Sriwijaya Air flight with hotels, airport transfers, and activities for a complete travel package at great value.

Tips for Finding Cheap Sriwijaya Air Flights on Traveloka

Getting the best fare on Sriwijaya Air flights is easier with these practical tips:

  • Book early: Domestic flights within Indonesia tend to be cheapest when booked at least 2 to 4 weeks in advance. Prices generally rise as the departure date approaches.
  • Fly midweek: Tuesday and Wednesday flights are typically the most affordable. Avoid booking on Fridays and Sundays, which tend to be peak travel days.
  • Use the fare calendar: Traveloka's fare calendar lets you compare prices across an entire month, making it easy to spot the cheapest travel dates at a glance.
  • Activate Price Alerts: Set up Price Alerts on Traveloka for your preferred Sriwijaya Air route and receive notifications when fares drop.
  • Check the promotions page: Visit Traveloka's flight promotions page regularly for flash sales, seasonal discounts, and exclusive promo codes.
  • Travel during off-peak periods: Avoid school holidays, public holidays, and festive periods such as Hari Raya, Chinese New Year, and year-end holiday seasons when demand and prices are highest.
  • Consider nearby airports: For some routes, departing from or arriving at alternative airports may yield lower fares.
  • Bundle your booking: Combine your flight with a hotel booking on Traveloka to unlock bundle discounts and save more on your overall trip.

How to Book Sriwijaya Air Flight Tickets on Traveloka

Follow these simple steps to book your Sriwijaya Air flight on Traveloka:

  1. Open the Traveloka website or mobile app and select the Flights tab.
  2. Enter your departure city and destination, along with your preferred travel dates. Select the number of passengers and cabin class.
  3. Tap Search to view available flights. Use filters to sort by price, departure time, or airline to quickly find Sriwijaya Air options.
  4. Select your preferred Sriwijaya Air flight and review the fare details, baggage allowance, and flight schedule.
  5. Enter the passenger details for all travellers, including full name as shown on your ID or passport, date of birth, and contact information.
  6. Choose any add-ons such as travel insurance, extra baggage, or seat selection if available.
  7. Select your preferred payment method — credit card, debit card, bank transfer, or digital wallet (Touch 'n Go eWallet, Boost, GrabPay, ShopeePay).
  8. Complete the payment to confirm your booking. Your e-ticket will be sent instantly to your email and will also be available in the Traveloka app under My Bookings.

With Traveloka, booking Sriwijaya Air flights is fast, secure, and hassle-free. Start searching today to find the best fares for your next trip across Indonesia.

Flight Services at Traveloka

Before Booking
At Booking
After Booking
Trip Planning

Smart Combo

With Traveloka's Smart Combo tickets, you can book premium airline tickets for up to 40% cheaper. Enjoy flights at a more affordable price. Experience flights with Air France, Cathay Pacific, Etihad, Garuda Indonesia, KLM, Lufthansa, and Singapore Airlines at more affordable prices. It's easy: find flights marked Smart Combo, then choose the one that suits your needs.
Learn More

Multi-city Flight Ticket

Explore more cities by booking flight tickets on Traveloka. You can travel to various destinations—fly up to 5 different routes, set foot in 10 cities—all in one booking. Start your journey by opening the Flight Ticket menu, select the Multi-city option, fill in your flight routes, and then choose your desired flights.

High Flexibility Ticket

Are your travel plans constantly changing? With High Flexibility Tickets on Traveloka, you can reschedule your domestic flight without penalty and get refunds with low fees. Open the Flight Ticket menu, fill in your flight details, click 'Other Options' at the bottom, and select 'High Flexibility' under Ticket Flexibility options before you start your flight search.

How To Order Sriwijaya Air Ticket

How to Book a Flight Ticket

Here are the steps to book Sriwijaya Air tickets online:

  1. Visit the flight ticket page or open Traveloka App
  2. Fill in the flight details in the search box
  3. Choose and book the flight that suits you best
  4. Fill in the booker's and passenger's details
  5. Make a payment using your chosen method
  6. Receive your Sriwijaya Air e-ticket in My Orders or via your email

How to Pay

Payments for Sriwijaya Air tickets can be made via bank transfer, and credit card.

For more information regarding available payment methods, please visit the Payment Methods page.

Sriwijaya Air E-Ticket

The Sriwijaya Air e-ticket serves as proof of your booking for Sriwijaya Air flights. Show your e-ticket at the Sriwijaya Air counter during check-in (either at the airport or online) to get your boarding pass. If you do not receive your e-ticket within 60 minutes after making payment, please contact Traveloka Customer Service immediately.

Frequently Asked Questions

How do I book Sriwijaya Air flight tickets on Traveloka?
Booking Sriwijaya Air flights is simple. Open the Traveloka website or app, enter your departure and destination cities, select your travel dates, compare available flights, and complete your booking. You will receive an instant e-ticket via email and the Traveloka app.
When is the cheapest time to fly with Sriwijaya Air?
Sriwijaya Air flights tend to be cheapest on weekdays, particularly Tuesdays and Wednesdays. Use Traveloka's fare calendar to compare prices across different dates and activate Price Alerts to get notified when fares drop on your preferred route.
How do I find cheap Sriwijaya Air flight tickets?
Search for Sriwijaya Air flights on Traveloka to compare fares across different dates. Book early, fly midweek, and check the Traveloka promotions page for flash sales and exclusive promo codes to get the best deals on your next trip.
Are there promo fares for Sriwijaya Air flights on Traveloka?
Traveloka regularly offers promotions and exclusive discounts on flight tickets. Visit the Traveloka flight promotions page to discover the latest deals available for Sriwijaya Air and other airlines operating in Indonesia.
How long are Sriwijaya Air flights?

Flight duration depends on your route. For example, Jakarta to Surabaya takes approximately 1.5 hours, Jakarta to Makassar is around 2.5 hours, and Jakarta to Medan is approximately 2.5 hours. Check estimated flight times and real-time status via Flight Status on Traveloka.

What is the baggage allowance for Sriwijaya Air flights?
Sriwijaya Air provides a free checked baggage allowance of 20 kg for Economy Class and 25 kg for Business Class. Cabin baggage is limited to one piece weighing no more than 7 kg with maximum dimensions of 56 cm x 33 cm x 23 cm. Flights between Tanjung Pinang and Jakarta carry a reduced checked baggage allowance of 15 kg.
Can I reschedule or get a refund for my Sriwijaya Air ticket on Traveloka?
Yes, Traveloka provides options to reschedule or request a refund for Sriwijaya Air tickets, depending on your fare conditions. Open your booking details in the Traveloka app or website and follow the guided instructions. Refunds typically take 7 to 30 business days to process.
How do I check the status of my Sriwijaya Air flight?

You can check your Sriwijaya Air flight status on Traveloka via the Flight Status page to get real-time updates on departure times, delays, and gate information.

How do I check in for a Sriwijaya Air flight?
Sriwijaya Air offers airport counter check-in starting 2 hours before departure. Counters close 45 minutes before departure for domestic flights and 60 minutes for international flights. Online check-in is available from 24 hours to 4 hours before departure via the Sriwijaya Air website, allowing you to select your seat and generate your boarding pass.
What payment methods can I use to book Sriwijaya Air tickets on Traveloka?
Traveloka accepts a wide range of payment methods including credit and debit cards, bank transfers, digital wallets such as Touch 'n Go eWallet, Boost, GrabPay, and ShopeePay, as well as convenience store payments and instalment plans through partner banks.
Can I select my seat on Sriwijaya Air flights?
Seat selection may be available during the booking process on Traveloka or during online check-in via the Sriwijaya Air website. You can choose your preferred window, middle, or aisle seat based on availability.
What documents do I need to fly with Sriwijaya Air?
For domestic flights within Indonesia, passengers need a valid government-issued ID such as a KTP or passport. For international flights, a valid passport with at least 6 months of remaining validity and any required visa documentation are necessary. Always check the entry requirements for your destination before travelling.
Can children and infants fly on Sriwijaya Air?
Yes. Children aged 2 to 11 years require their own seat and ticket. Infants under 2 years old may travel on an adult's lap with a reduced infant fare. A valid birth certificate or passport is required for all child and infant passengers.
Does Sriwijaya Air provide special assistance for passengers with disabilities?
Yes, Sriwijaya Air provides wheelchair assistance, priority boarding, and special seating arrangements for passengers with reduced mobility or special needs. Contact Traveloka or the airline at least 48 hours before departure to arrange assistance.
Does Sriwijaya Air provide in-flight meals?
Yes, Sriwijaya Air is a full-service carrier that provides complimentary meals on its flights. Economy Class passengers receive a snack box and mineral water, while Business Class passengers are served complimentary hot meals. All meals are prepared in accordance with halal standards.
Can pregnant passengers fly on Sriwijaya Air?
Passengers up to 32 weeks of pregnancy may fly with Sriwijaya Air. Passengers beyond 32 weeks of pregnancy are not permitted to board. A medical fitness-to-fly certificate from a licensed practitioner is required for those in later stages of pregnancy, and passengers must complete a statement letter provided by the airline.
How do I purchase extra baggage for my Sriwijaya Air flight?
You can purchase prepaid baggage packages of 5 kg, 10 kg, 15 kg, or 20 kg at least 4 hours before departure through the Sriwijaya Air website or booking agent. Excess baggage fees range from IDR 25,000 to IDR 196,000 per kilogram depending on the route. Pre-purchasing extra baggage online is typically more affordable than paying at the airport counter.
What happens if my Sriwijaya Air flight is cancelled?
If your flight is cancelled by Sriwijaya Air, you are generally entitled to a full refund or rebooking on the next available flight at no additional cost. Check your booking details on Traveloka or contact Traveloka's 24/7 customer support for assistance with airline-initiated cancellations.
Can I check in online for Sriwijaya Air flights?
Yes, Sriwijaya Air offers online check-in through its official website from 24 hours to 4 hours before departure. After completing online check-in, you can proceed directly to the baggage drop-off counter or head to the boarding gate if travelling with cabin baggage only. The boarding gate closes 15 minutes before departure.
Can I add travel insurance to my Sriwijaya Air booking on Traveloka?
Yes, Traveloka offers travel insurance during the booking process. Coverage includes trip cancellations, flight delays, lost baggage, and medical emergencies, providing extra peace of mind for your journey across Indonesia.

Popular Payments

We are partnering with the most reliable payment service providers to make sure every transaction is smooth and worry-free!
maybank-credit-card-promotiontraveloka-cimb-promotiontraveloka-rhb-promotionambank-credit-card-promotiontraveloka-uob-promotion

For all your unique travel choices, we got you

Popular Sriwijaya Air to Everywhere

Popular Airlines

Popular Airline & Destination

Popular Routes

Popular Destinations

Popular Airports

Instant 8% off your first booking, in-app only!
Subscribe to Newsletter

Download the App Now