Flight from Kuala Lumpur to Semarang

One-way
Round-trip
Multi-city
Direct Flights only
1 Adult, 0 Child, 0 Infant (on lap)
Economy

Best Airlines Price Guaranteed!

If you find a cheaper price, we will pay you 2x the difference!
Home
/
Flights
/
Kuala Lumpur to Semarang

Flight Information from Kuala Lumpur (KUL) to Semarang (SRG)

50M+ Downloads,
1M+ Reviews

Easy Flight Changes

Cancel or change your flight booking without hassle

Best Price Guaranteed

Spot a cheaper deal? Claim now and get double back!

24/7 Support

Reach out to us anytime, anywhere
OriginDestinationDeparture DatePrice
KULSRG30 Jul 2025Rp 1.878.411
KULSRG20 Aug 2025Rp 1.527.100
KULSRG6 Sept 2025Rp 743.353
KULSRG23 Oct 2025Rp 722.900
KULSRG12 Nov 2025Rp 717.900
KULSRG11 Dec 2025Rp 717.900
KULSRG20 Jan 2026Rp 709.100
KULSRG10 Feb 2026Rp 721.600
KULSRG5 Mar 2026Rp 734.646
KULSRG6 Apr 2026Rp 1.675.100
KULSRG17 May 2026Rp 1.684.400
KULSRG10 Jun 2026Rp 1.684.900

Direct Airline from Kuala Lumpur to Semarang

Available Airline that flying directly from Kuala Lumpur to Semarang start from RM 490
Choose your favorite airline to fly from Kuala Lumpur to Semarang. With airlines flying directly, you can arrive at your Semarang in 5 hr 5 mins.
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
See Airlines

Exclusive for new users—register today!

Download our app, register, and enjoy 8% off!

Code:JOMJALAN

Copy

About Semarang

Complete Guide to Kuala Lumpur to Semarang Flights

Planning a journey from the vibrant Malaysian capital of Kuala Lumpur to the charming coastal city of Semarang in Indonesia? This comprehensive flight guide provides everything you need to know about traveling between these two Southeast Asian destinations. While the route presents some connectivity challenges, with proper planning, you can enjoy a smooth journey to experience Semarang's unique blend of Dutch colonial architecture, vibrant local culture, and delicious cuisine.

Direct Flights

Currently, there are no direct flights available from Kuala Lumpur (KUL) to Semarang (SRG). Travelers looking to make this journey will need to take connecting flights with at least one stopover. This is important to consider when planning your travel itinerary, as you'll need to account for layover times and potential connection issues.

Layover Flights

Since direct flights aren't available, you'll need to choose from several connecting flight options. Here are three common routes connecting Kuala Lumpur to Semarang:

  • Route: Kuala Lumpur (Malaysia) → Guangzhou (China) → Jakarta (Indonesia) → Semarang (Indonesia)

    Airlines: China Southern, Garuda Indonesia

    Total Flight Duration: 25h 35m

    Aircraft: Boeing 737MAX 8 Passenger, Airbus A321neo, Boeing 737

    Layovers:

    • Guangzhou Baiyun International Airport (CAN), Guangzhou, China layover for 9h 30m (overnight)
    • Soekarno–Hatta International Airport (CGK), Jakarta, Indonesia layover for 5h 15m
  • Route: Kuala Lumpur (Malaysia) → Hong Kong (China) → Singapore → Jakarta (Indonesia) → Semarang (Indonesia)

    Airlines: Malaysia Airlines, Cathay Pacific, Garuda Indonesia

    Total Flight Duration: 17h 15m

    Aircraft: Boeing 737, Airbus A330

    Layovers:

    • Hong Kong International Airport (HKG), Hong Kong, China layover for 1h 55m
    • Singapore Changi Airport (SIN), Singapore layover for 1h 55m
    • Soekarno–Hatta International Airport (CGK), Jakarta, Indonesia layover for 2h 35m
  • Route: Kuala Lumpur (Malaysia) → Hong Kong (China) → Jakarta (Indonesia) → Semarang (Indonesia)

    Airlines: Malaysia Airlines, Garuda Indonesia

    Total Flight Duration: 12h 10m

    Aircraft: Boeing 737

    Layovers:

    • Hong Kong International Airport (HKG), Hong Kong, China layover for 8h 45m (overnight)

Please note that layover durations are calculated from the arrival of one flight to the departure of the next, and overnight layovers have been noted accordingly. Flight schedules, routes, and layover durations are subject to change based on airline policies and schedules. It's recommended to check regularly with Traveloka for the most up-to-date information when planning your journey.

About Kuala Lumpur International Airport - Kuala Lumpur

Location

Kuala Lumpur International Airport (KLIA) is located in Sepang district, approximately 45 kilometers south of Kuala Lumpur city center. As Malaysia's main international gateway, KLIA serves as a major hub for Southeast Asia, handling millions of passengers annually. The airport is surrounded by lush greenery, creating a pleasant atmosphere for travelers beginning or ending their journeys.

Airport Terminal

KLIA consists of two main terminals – the Main Terminal (KLIA1) and KLIA2. The Main Terminal primarily hosts Malaysia Airlines and other full-service carriers that are part of the Oneworld alliance. KLIA2, which opened in 2014, is one of the world's largest purpose-built terminals for low-cost carriers, primarily serving AirAsia and other budget airlines. Both terminals are modern facilities designed to handle significant passenger volumes with efficiency and comfort.

Transport to Airport

Getting to KLIA is convenient with multiple transportation options:

  • KLIA Ekspres: The fastest way to reach the airport is via the KLIA Ekspres train, which departs from KL Sentral station and reaches KLIA in just 28 minutes. Trains run every 15-20 minutes during peak hours.
  • KLIA Transit: This commuter train service makes several stops between KL Sentral and KLIA, taking approximately 35 minutes.
  • Airport Coach & Bus Services: Several bus services operate between KL Sentral and other city locations to both KLIA terminals. These are more economical but take longer (60-90 minutes depending on traffic).
  • Taxi & Ride-Sharing: Taxis and ride-sharing services like Grab provide door-to-door service, taking approximately 45-60 minutes depending on traffic conditions.
  • Private Car: If you're driving, KLIA has ample parking facilities available at both terminals for both short and long-term parking.

Facilities

Kuala Lumpur International Airport offers world-class amenities to ensure a comfortable experience for travelers:

  • Shopping: Extensive duty-free shopping areas featuring international brands, local products, and souvenirs.
  • Dining: A wide range of food options from fast food to fine dining, including Malaysian specialties and international cuisine.
  • Lounges: Premium lounges for business and first-class passengers, plus pay-per-use lounges for all travelers.
  • Connectivity: Free Wi-Fi throughout the terminals and charging stations for electronic devices.
  • Wellness: Prayer rooms, nursing rooms, shower facilities, and rest zones.
  • Services: Currency exchange, banking services, post office, baggage storage, and medical clinics.
  • Entertainment: Children's play areas, movie lounges, and cultural displays showcasing Malaysian heritage.
  • Accommodation: Transit hotels within the airport for layovers, plus several hotels in the immediate vicinity.

Both terminals are designed with passenger comfort in mind, featuring spacious waiting areas, clean facilities, and efficient security processes.

About Achmad Yani - Semarang

Location

Achmad Yani International Airport serves the city of Semarang, the capital of Central Java province in Indonesia. Located approximately 8 kilometers from the city center in West Semarang, the airport is situated along the northern coast of Java. Named after General Achmad Yani, a national hero of Indonesia, this airport is the main gateway to Central Java and provides convenient access to Semarang's business district and tourist attractions.

Airport Terminal

Achmad Yani International Airport underwent significant modernization with the opening of a new terminal in 2018. The current terminal is a modern, eco-friendly facility designed with traditional Javanese architectural elements. The terminal spans approximately 58,000 square meters and can accommodate up to 7 million passengers annually. The design incorporates large windows that maximize natural light and offer views of aircraft operations and the surrounding landscape, creating a spacious and airy atmosphere for travelers.

Transport From Airport

Getting from Achmad Yani International Airport to Semarang city center and other destinations is straightforward with several transportation options:

  • Taxis: Official airport taxis are available directly outside the arrival area. The journey to the city center takes approximately 20-30 minutes, depending on traffic conditions.
  • Ride-sharing Services: Popular ride-sharing apps operate in Semarang and provide a convenient alternative to traditional taxis.
  • Bus Services: Public buses connect the airport to various parts of Semarang, including the city center and bus terminals. These are more economical but may be less convenient with luggage.
  • Car Rental: Several car rental services operate at the airport for travelers who prefer to drive themselves during their stay in Semarang.
  • Hotel Shuttles: Many hotels in Semarang offer shuttle services to and from the airport, which can be arranged in advance of your arrival.

Facilities

Despite being smaller than KLIA, Achmad Yani International Airport offers a good range of facilities to ensure passenger comfort:

  • Dining Options: Several cafés and restaurants serving both Indonesian and international cuisine.
  • Retail Shops: Duty-free shopping and stores selling local specialties, souvenirs, and travel essentials.
  • Banking Services: ATMs and currency exchange counters are available within the terminal.
  • Information Counters: Helpful staff provide assistance with airport navigation, flight information, and tourism advice.
  • Connectivity: Free Wi-Fi is available throughout the terminal.
  • Prayer Rooms: Dedicated Muslim prayer rooms (musholla) are available for travelers.
  • Medical Services: A first aid station for emergency medical assistance.
  • Special Assistance: Services for passengers with reduced mobility or special needs.
  • VIP Lounges: Premium lounges for eligible passengers to relax before their flights.

The airport's modern design and facilities create a comfortable environment for travelers arriving in or departing from Semarang.

FAQ Kuala Lumpur to Semarang Flight

  • Question: What is the flight distance between Kuala Lumpur and Semarang?Answer: The direct flight distance between Kuala Lumpur and Semarang is approximately 900 miles or 1,448 kilometers. However, since there are no direct flights, your actual travel distance will be longer depending on your connecting route.
  • Question: How much do flights from Kuala Lumpur to Semarang typically cost?Answer: Flight prices from Kuala Lumpur to Semarang typically start from around RM739 for a one-way journey, though prices can vary significantly based on the season, how far in advance you book, and which connecting route you choose. For the most current prices and promotions, check Traveloka's flight search platform.
  • Question: What is the best time of year to fly from Kuala Lumpur to Semarang?Answer: The best time to visit Semarang is during the dry season from May to September when the weather is most pleasant. However, this is also peak tourist season, so flights may be more expensive. For better deals, consider traveling during the shoulder seasons (April-May or October-November) when the weather is still relatively good but tourist numbers are lower.
  • Question: How far in advance should I book my flight to get the best deal?Answer: For the best prices, it's advisable to book your flight from Kuala Lumpur to Semarang approximately 2-3 months in advance. Last-minute deals are occasionally available, but they're unpredictable, especially for routes requiring connections.
  • Question: What documents do I need to fly from Malaysia to Indonesia?Answer: As an international traveler flying from Malaysia to Indonesia, you'll need a valid passport with at least six months' validity beyond your planned stay. Most nationalities require a visa to enter Indonesia, though some qualify for visa-on-arrival or visa-free access. Check the latest requirements before traveling as regulations can change.
  • Question: Which airlines provide the most convenient connecting routes?Answer: Garuda Indonesia often provides the most convenient connecting options via Jakarta, while Malaysia Airlines offers good connections through various hubs. AirAsia also operates flights that can be combined to reach Semarang. For the most up-to-date route information and schedules, check Traveloka's flight search feature.
  • Question: Is it possible to complete the journey in a single day?Answer: Yes, it's possible to travel from Kuala Lumpur to Semarang in a single day if you choose a route with shorter layovers. The fastest connecting flights can get you to Semarang in approximately 12-15 hours total travel time, including layovers.
  • Question: What should I do during long layovers?Answer: If you have a long layover, particularly in Jakarta or Singapore, consider leaving the airport to explore the city if time permits and you have the proper visa/entry permissions. Both Singapore Changi and Jakarta Soekarno-Hatta airports offer various amenities including lounges, restaurants, shopping, and even transit hotels for comfortable extended waits.

Other Ways to Travel From Kuala Lumpur to Semarang

While flying is the most practical way to travel between Kuala Lumpur and Semarang due to the geographical separation (with the Java Sea between Malaysia and Indonesia), there are alternative options for those seeking a more adventurous journey:

Combined Sea and Land Route

  • Ferry from Port Klang to Tanjung Balai: Take a ferry from Port Klang (near Kuala Lumpur) to Tanjung Balai on Sumatra, Indonesia. This sea journey takes approximately 6-8 hours.
  • Overland through Sumatra and Java: From Tanjung Balai, travel overland through Sumatra to Bakauheni, then take a ferry across the Sunda Strait to Merak in Java. From there, continue by bus or train to Semarang. This overland portion could take 3-4 days depending on connections and stops.
  • Total Duration: Approximately 4-5 days, depending on connections and stops along the way.
  • Flight and Train Combination
  • Fly to Jakarta: Take a flight from Kuala Lumpur to Jakarta (approximately 2 hours).
  • Train to Semarang: From Jakarta, take a train to Semarang. Indonesia's railway system offers several daily departures on this route. The journey takes approximately 5-6 hours on express trains.
  • Total Duration: Approximately 8-10 hours plus connection time.
  • Flight and Bus Combination
  • Fly to Surabaya: Take a flight from Kuala Lumpur to Surabaya (approximately 2.5 hours).
  • Bus to Semarang: From Surabaya, take an intercity bus to Semarang. The journey covers about 270 kilometers and takes approximately 4-5 hours.
  • Total Duration: Approximately 7-8 hours plus connection time.

These alternative routes offer opportunities to see more of Indonesia along the way but require significantly more time and planning than flying directly to Semarang via connecting flights.

Explore Semarang

Popular Destinations in Semarang

  • Lawang Sewu This magnificent Dutch colonial building, whose name means "Thousand Doors," was built in 1907 as the headquarters of the Dutch East Indies Railway Company. Today, it stands as one of Semarang's most iconic landmarks, featuring stunning stained glass, impressive architecture, and historical exhibits. The building is also famous for its alleged supernatural occurrences, making it a popular destination for those interested in ghost stories.
  • Sam Poo Kong Temple (Gedung Batu) This stunning Chinese temple complex is the oldest in Semarang, dating back to the 15th century. It was built in honor of Admiral Zheng He, a Chinese Muslim explorer who visited Java. The temple features beautiful red architecture, intricate carvings, and peaceful courtyards, making it an important cultural and historical site that showcases the Chinese influence on Semarang's diverse heritage.
  • Kota Lama (Old Town) Step back in time as you explore Semarang's charming Old Town district, which features well-preserved Dutch colonial architecture from the 18th century. Highlights include the Blenduk Church (a Protestant church with distinctive dome and clock towers), the Semarang Contemporary Art Gallery, and numerous cafés housed in historic buildings. The area has been revitalized in recent years and is perfect for leisurely walks and photography.
  • Central Java Grand Mosque This impressive modern mosque is one of the largest in Indonesia, featuring a blend of Javanese and Middle Eastern architectural styles. Its six minarets and three domes create a striking silhouette, while the spacious interior can accommodate thousands of worshippers. The mosque complex includes beautiful gardens and fountains, making it a peaceful retreat from the busy city.
  • Semawis Market (Pecinan) Located in Semarang's Chinatown district, this vibrant night market comes alive on weekend evenings. It offers an incredible array of local delicacies, handicrafts, and entertainment. Stroll through the colorful stalls, sample authentic Chinese-Indonesian fusion foods, and experience the lively atmosphere that showcases Semarang's multicultural identity.

Popular Cuisine in Semarang

  • Lumpia Semarang No visit to Semarang is complete without trying its most famous culinary export – Lumpia Semarang. These spring rolls feature a thin crepe-like wrapper stuffed with bamboo shoots, dried shrimp, chicken or prawns, and various spices. Unlike other Indonesian spring rolls, Lumpia Semarang has a distinctive sweet flavor and is typically served fresh rather than fried, accompanied by a special sweet chili sauce.
  • Tahu Gimbal This unique Semarang dish consists of fried tofu and shrimp fritters (gimbal) served with rice cakes (lontong), bean sprouts, and shredded cabbage. What makes it special is the rich peanut sauce with sweet soy sauce (kecap) and shrimp paste, creating a complex flavor profile that's both savory and slightly sweet.
  • Bandeng Presto A delicacy from the coastal region of Semarang, Bandeng Presto is milkfish pressure-cooked until the bones become soft and edible. The fish is then typically fried and served with sambal (chili paste) and rice. The pressure cooking technique was developed to address the numerous bones in milkfish, making it more accessible and enjoyable to eat.
  • Wingko Babat This sweet treat is a beloved Semarang specialty made from grated coconut, glutinous rice flour, and sugar. The mixture is formed into small, flat cakes and grilled until golden brown. The result is a chewy, slightly crispy exterior with a soft interior and a delightful coconut flavor that makes it a popular snack and souvenir from Semarang.
  • Soto Bangkong Named after the Bangkong area in Semarang where it originated, this aromatic chicken soup features a clear, flavorful broth infused with turmeric, lemongrass, and other spices. It's served with shredded chicken, rice vermicelli, bean sprouts, and boiled egg, then garnished with fried shallots and fresh herbs. What sets Soto Bangkong apart is the addition of sate kerang (cockle satay) and perkedel (potato fritters) as accompaniments.

For travelers looking to explore the vibrant cultural heritage and culinary delights of Central Java, Semarang offers a perfect blend of historical sites, architectural marvels, and gastronomic adventures. Whether you're interested in Dutch colonial history, Chinese cultural influences, or authentic Javanese experiences, this coastal city provides a less touristy yet fascinating alternative to more well-known Indonesian destinations.

To book your flight from Kuala Lumpur International Airport to Achmad Yani, visit Traveloka's comprehensive flight booking platform for the best deals and most convenient schedules. With Traveloka's user-friendly interface and extensive flight options, planning your journey from Malaysia to Indonesia has never been easier.

Information about schedule and airline subject to change based on airline policy. Please check regularly at Traveloka App.

Flight Information to Semarang

Flight Duration

5 hr(s) 5 mins

Airport in Kuala Lumpur

Airport in Semarang

Frequently Asked Questions

How early should I get to the airport for a domestic & international flight?
For domestic flights, we recommend arriving at the airport at least 2 hours before your scheduled departure time. For international flights, aim to be at the airport at least 3 hours prior to ensure smooth check-in, security checks, and to account for any unexpected delays. It’s better to be early and relaxed than rushing at the last minute right?
When is the best time to buy airline tickets?
Timing is everything when it comes to grabbing airline tickets. Typically, it’s best to book around 4-6 weeks in advance for domestic flights and 2-3 months for international routes. But the prices also depend on the travel demand, seasonality, and major events. You can always monitor the fare trends on Traveloka and set alerts to catch the best deals or promotions!
What is the cheapest day to fly to Semarang?
Looking for the best deals to Semarang? Historically, midweek flights (particularly on Tuesdays and Wednesdays), tend to be cheaper due to lower demand. However, airfares can fluctuate so we recommend keeping an eye on flight prices and being flexible with your travel dates. Booking in advance can be one the hacks to travel to Semarang without breaking the bank!
What information do I need to know when booking a flight?
When booking a flight, every choice sets the tone for your trip. From the preferred flight route – be it direct or with layovers – to the in-flight experience – whether you opt for a standard economy seat or a luxurious first-class journey – and understanding baggage limits, there's a lot to weigh. Other considerations include travel insurance and the airline's booking policies.
How far in advance should I book an international flight?
For international flights, it’s wise to start your search about 5-6 months ahead with the optimal booking window being around 3-4 months before departure. This period often provides a balance between good fares and a reasonable choice of flight times and routes. But please note that several factors such as destination popularity, peak travel season, and regional major events can influence the timeline.
Do I need a passport and visa to fly between Kuala Lumpur to Semarang?
Traveling from Kuala Lumpur to Semarang typically requires specific documents. For international flights, a passport is almost always necessary. However, for domestic flights, neither a passport nor a visa is usually required, but an official ID will be needed. The necessity of a visa depends on the traveler's citizenship and Semarang's entry regulations. It's crucial to verify visa requirements, as rules can differ between countries.
Why should I book my flight with Traveloka?
Booking flight tickets with Traveloka can feel like diving into an ocean of options! Our platform provides the most comprehensive choices to ensure you find the perfect flight for your adventure. With our smooth booking process, you'll also be provided with a variety of payment methods. Anxious about transacting online? We've got you covered with our top-tier security for each transaction! With Traveloka, your flight booking journey becomes hassle-free!
How long does it take to fly from Kuala Lumpur to Semarang?
5 hours and 5 minutes is the shortest flight time from Kuala Lumpur to Semarang.

Popular Airline

Domestic & International Airline Partners
We are partnering with various airlines across the globe to get you to wherever you need to be.
Malindo Air
Malindo Air
See Airlines
Malaysia Airlines
Malaysia Airlines
See Airlines
Lion Air
Lion Air
See Airlines
Garuda Indonesia
Garuda Indonesia
See Airlines
Sriwijaya Air
Sriwijaya Air
See Airlines
Citilink
Citilink
See Airlines
Thai Lion Air
Thai Lion Air
See Airlines
Vietnam Airlines
Vietnam Airlines
See Airlines
Thai Airways
Thai Airways
See Airlines
Singapore airlines
Singapore airlines
See Airlines
Cathay Pacific
Cathay Pacific
See Airlines
China Southern Airlines
China Southern Airlines
See Airlines
Thai Smile
Thai Smile
See Airlines
Qatar Airways
Qatar Airways
See Airlines
Kal Star Aviation
Kal Star Aviation
See Airlines
Xiamen Airlines
Xiamen Airlines
See Airlines
Philippine Airlines
Philippine Airlines
See Airlines
Emirates
Emirates
See Airlines
China Airlines
China Airlines
See Airlines
Qatar Airways
Qatar Airways
See Airlines
Srilankan
Srilankan
See Airlines
Etihad Airways
Etihad Airways
See Airlines
Royal Brunei
Royal Brunei
See Airlines
Saudi Arabian Airlines
Saudi Arabian Airlines
See Airlines
Japan Airlines
Japan Airlines
See Airlines
Bangkok Airways
Bangkok Airways
See Airlines
All Nippon Airways
All Nippon Airways
See Airlines
China Eastern Airlines
China Eastern Airlines
See Airlines
Oman Air
Oman Air
See Airlines
Trigana Air
Trigana Air
See Airlines
Air China
Air China
See Airlines
Korean Air
Korean Air
See Airlines
Turkish Airlines
Turkish Airlines
See Airlines
Qantas Airlines
Qantas Airlines
See Airlines
Hong Kong Airlines
Hong Kong Airlines
See Airlines
Lufthansa
Lufthansa
See Airlines
American Airlines
American Airlines
See Airlines
Air France
Air France
See Airlines
Asiana Airlines
Asiana Airlines
See Airlines
United Airlines
United Airlines
See Airlines
Virgin Australia
Virgin Australia
See Airlines
Delta Airlines
Delta Airlines
See Airlines
Super Air Jet
Super Air Jet
See Airlines
Pelita Air
Pelita Air
See Airlines
Cebu Pacific
Cebu Pacific
See Airlines

Popular Payments

We are partnering with the most reliable payment service providers to make sure every transaction is smooth and worry-free!

For all your unique travel choices, we got you

Popular Routes from Kuala Lumpur International Airport

Popular Routes from Achmad Yani

Popular Airline to Semarang

Popular Routes

Popular Destinations

Popular Airlines

Popular Airline & Destination

Popular Airports

Top Domestic Destination

Top International Destination

Top Flight Airport