Semarang
Semarang
Banda Aceh
Banda Aceh
Flight

Semarang to Banda Aceh

Updated: 28 May 2026

To travel from Semarang to Banda Aceh, you must fly from Ahmad Yani International Airport to Sultan Iskandar Muda Airport. There are no direct flights, and you will typically transit through Jakarta or Medan. The journey covers over 2,600 km. This route connects the Javanese coast to the northernmost city of Sumatra.

Total Distance: Driving distance is not applicable; straight-line air distance is 2,600 km.
Fastest Way
Connecting flight via Batik Air, taking about 5 hours 30 mins.
Cheapest Way
Connecting flight via Lion Air, usually around 2 million IDR.
Compare Semarang to Banda Aceh Routes
Flight
Connecting
Duration
6 hours
Avg Price
2,000,000 - 3,500,000 IDR
Operator
Lion Air or Batik Air
Route
SRG to CGK/KNO then to BTJ

Jakarta is the most convenient transit point for this route.

Travel Tips
  • Airport Transfer
    Use the official airport taxi service at Sultan Iskandar Muda Airport.
  • Local Food
    Try 'Mie Aceh', a famous spicy noodle dish unique to the region.
  • Connectivity
    Buy a local SIM card for reliable internet access.
  • Cash
    Keep cash for small purchases and local transport.
  • Weather
    Carry an umbrella as tropical rain can occur unexpectedly.
Safety Tips
  • Health
    Use mosquito repellent to prevent tropical diseases.
  • Transport
    Use reputable ride-hailing apps for city travel.
  • Valuables
    Keep your belongings secure in crowded areas.
  • Emergency
    Know the location of the nearest hospital.
People Also Ask
  • Is there a direct flight?
    No, all flights require a transit.
  • What is the airport name?
    Sultan Iskandar Muda Airport (BTJ).
  • Is Banda Aceh safe?
    Yes, it is generally safe for visitors.
  • How long is the flight?
    Total travel time is usually 6 to 8 hours.
  • Can I take a ship?
    Pelni ships are available but take several days.
Quick Info
  • From Semarang, Jawa Tengah, Indonesia
  • To Banda Aceh, Aceh, Indonesia
  • Modes
Best Time to Travel

February to June, when the weather is relatively dry.

Things to Do in Banda Aceh
1
Baiturrahman Grand Mosque
Visit this iconic mosque, a symbol of the city's resilience. It is a must-visit.
2
Tsunami Museum
Learn about the history of the tsunami and the city's recovery. It is a moving experience.
3
Lampuk Beach
Relax on this beautiful beach with white sand. It is a popular spot for locals.
4
Local Markets
Explore the markets for fresh seafood and local handicrafts.
Tags
Semarang to Banda Aceh flight SRG to BTJ Aceh travel Banda Aceh flights Semarang to Banda Aceh Sultan Iskandar Muda Airport Indonesia travel how to get to Banda Aceh flight routes Indonesia traveling to Banda Aceh