Traveling from Banda Aceh to Surabaya requires a flight connection, usually through Jakarta. Surabaya is the second-largest city in Indonesia and a major industrial and commercial hub. It serves as the gateway to Mount Bromo and other East Java attractions. The journey takes you from the westernmost point of Indonesia to the heart of East Java. Expect a transition from the cultural landscapes of Aceh to the bustling urban environment of Surabaya.
Total Distance: 3,000 km total distance; 2,600 km straight-line air distance.
Choose a flight with a minimum 3-hour layover in Jakarta to account for potential delays.
May to September, during the dry season, which is ideal for visiting nearby volcanoes.