Jakarta to Silangit Flights for Lake Toba

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

Raja Sisingamangaraja XII Airport

Departure date
Return date
Search Flights
Need travel inspiration?
Discover flight ideas

Who flies non-stop to Silangit?

Non-stop airline flights to Silangit
Select your preferred airline for a direct flight to Silangit. Enjoy a smooth and efficient journey to your destination.
Lion Air
Lion Air
See Airlines
Super Air Jet
Super Air Jet
See Airlines
Citilink
Citilink
See Airlines
AirAsia Indonesia
AirAsia Indonesia
See Airlines

50M+ Downloads,
1M+ Reviews

Easy Flight Changes

Cancel or change your flight booking without hassle

Exclusive Hotel Deals

Unlock amazing deals on your hotel booking

24/7 Support

Reach out to us anytime, anywhere

Which month tends to be better value for flights to Silangit?

Currently, October offers the most budget-friendly flights to Silangit. Please note that numerous factors can influence flight costs; therefore, comparing airlines, departure airports, and flight times will consistently provide you with more options.
OriginDestinationDeparture DatePrice
Batam (BTH)Silangit (DTB)Thursday, 15 October 2026S$98
Batam (BTH)Silangit (DTB)Sunday, 1 November 2026S$109
Batam (BTH)Silangit (DTB)Thursday, 3 December 2026S$109
Batam (BTH)Silangit (DTB)Tuesday, 12 January 2027S$109
Batam (BTH)Silangit (DTB)Saturday, 13 February 2027S$266
Batam (BTH)Silangit (DTB)Sunday, 7 March 2027S$117
Batam (BTH)Silangit (DTB)Thursday, 1 April 2027No data
Batam (BTH)Silangit (DTB)Saturday, 1 May 2027No data
Batam (BTH)Silangit (DTB)Tuesday, 1 June 2027No data
Batam (BTH)Silangit (DTB)Thursday, 1 July 2027No data
Batam (BTH)Silangit (DTB)Sunday, 1 August 2027No data
Batam (BTH)Silangit (DTB)Wednesday, 1 September 2027No data

Silangit Airport (DTB) flights today

Here are all the scheduled flights to Silangit, providing a variety of convenient travel options.
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
AirAsia Indonesia
AirAsia Indonesia
06:30
08:30
Jakarta (CGK)
Silangit (DTB)
Book Flight
Citilink
Citilink
07:00
09:05
Jakarta (CGK)
Silangit (DTB)
Book Flight
Super Air Jet
Super Air Jet
11:25
13:30
Jakarta (CGK)
Silangit (DTB)
Book Flight

Which dates usually cost less for a flight to Lake Toba?

Discover the best times to fly to Silangit and achieve significant savings!
1
2
3
OriginDestinationDeparture DatePrice
Batam (BTH)Silangit (DTB)Tuesday, 6 October 2026S$197
Batam (BTH)Silangit (DTB)Wednesday, 7 October 2026S$179
Batam (BTH)Silangit (DTB)Thursday, 8 October 2026S$102
Batam (BTH)Silangit (DTB)Friday, 9 October 2026S$168
Batam (BTH)Silangit (DTB)Saturday, 10 October 2026S$174
Batam (BTH)Silangit (DTB)Sunday, 11 October 2026S$168
Batam (BTH)Silangit (DTB)Monday, 12 October 2026S$174
Batam (BTH)Silangit (DTB)Tuesday, 13 October 2026S$174
Batam (BTH)Silangit (DTB)Wednesday, 14 October 2026S$179
Batam (BTH)Silangit (DTB)Thursday, 15 October 2026S$98
Batam (BTH)Silangit (DTB)Friday, 16 October 2026S$179
Batam (BTH)Silangit (DTB)Saturday, 17 October 2026S$175
Batam (BTH)Silangit (DTB)Sunday, 18 October 2026S$168
Batam (BTH)Silangit (DTB)Monday, 19 October 2026S$174
Batam (BTH)Silangit (DTB)Tuesday, 20 October 2026S$174
Batam (BTH)Silangit (DTB)Wednesday, 21 October 2026S$195
Batam (BTH)Silangit (DTB)Thursday, 22 October 2026S$99
Batam (BTH)Silangit (DTB)Friday, 23 October 2026S$191
Batam (BTH)Silangit (DTB)Saturday, 24 October 2026S$184
Batam (BTH)Silangit (DTB)Sunday, 25 October 2026S$184
Batam (BTH)Silangit (DTB)Monday, 26 October 2026S$184
Batam (BTH)Silangit (DTB)Tuesday, 27 October 2026S$184
Batam (BTH)Silangit (DTB)Wednesday, 28 October 2026S$184
Batam (BTH)Silangit (DTB)Thursday, 29 October 2026S$98
Batam (BTH)Silangit (DTB)Friday, 30 October 2026S$190
Batam (BTH)Silangit (DTB)Saturday, 31 October 2026S$190
Batam (BTH)Silangit (DTB)Sunday, 1 November 2026S$109
Batam (BTH)Silangit (DTB)Monday, 2 November 2026S$229
Batam (BTH)Silangit (DTB)Tuesday, 3 November 2026S$109
Batam (BTH)Silangit (DTB)Wednesday, 4 November 2026S$229
Batam (BTH)Silangit (DTB)Thursday, 5 November 2026S$109
Batam (BTH)Silangit (DTB)Friday, 6 November 2026No data
Batam (BTH)Silangit (DTB)Saturday, 7 November 2026S$229
Batam (BTH)Silangit (DTB)Sunday, 8 November 2026S$109
Batam (BTH)Silangit (DTB)Monday, 9 November 2026S$229
Batam (BTH)Silangit (DTB)Tuesday, 10 November 2026S$109
Batam (BTH)Silangit (DTB)Wednesday, 11 November 2026S$229
Batam (BTH)Silangit (DTB)Thursday, 12 November 2026S$109
Batam (BTH)Silangit (DTB)Friday, 13 November 2026S$229
Batam (BTH)Silangit (DTB)Saturday, 14 November 2026S$229
Batam (BTH)Silangit (DTB)Sunday, 15 November 2026S$109
Batam (BTH)Silangit (DTB)Monday, 16 November 2026S$229
Batam (BTH)Silangit (DTB)Tuesday, 17 November 2026S$109
Batam (BTH)Silangit (DTB)Wednesday, 18 November 2026S$240
Batam (BTH)Silangit (DTB)Thursday, 19 November 2026S$109
Batam (BTH)Silangit (DTB)Friday, 20 November 2026S$240
Batam (BTH)Silangit (DTB)Saturday, 21 November 2026S$240
Batam (BTH)Silangit (DTB)Sunday, 22 November 2026S$109
Batam (BTH)Silangit (DTB)Monday, 23 November 2026S$240
Batam (BTH)Silangit (DTB)Tuesday, 24 November 2026No data
Batam (BTH)Silangit (DTB)Wednesday, 25 November 2026No data
Batam (BTH)Silangit (DTB)Thursday, 26 November 2026No data
Batam (BTH)Silangit (DTB)Friday, 27 November 2026No data
Batam (BTH)Silangit (DTB)Saturday, 28 November 2026S$229
Batam (BTH)Silangit (DTB)Sunday, 29 November 2026S$109
Batam (BTH)Silangit (DTB)Monday, 30 November 2026S$229
Batam (BTH)Silangit (DTB)Tuesday, 1 December 2026S$259
Batam (BTH)Silangit (DTB)Wednesday, 2 December 2026S$247
Batam (BTH)Silangit (DTB)Thursday, 3 December 2026S$109
Batam (BTH)Silangit (DTB)Friday, 4 December 2026S$247
Batam (BTH)Silangit (DTB)Saturday, 5 December 2026S$247
Batam (BTH)Silangit (DTB)Sunday, 6 December 2026S$109
Batam (BTH)Silangit (DTB)Monday, 7 December 2026No data
Batam (BTH)Silangit (DTB)Tuesday, 8 December 2026S$109
Batam (BTH)Silangit (DTB)Wednesday, 9 December 2026No data
Batam (BTH)Silangit (DTB)Thursday, 10 December 2026S$109
Batam (BTH)Silangit (DTB)Friday, 11 December 2026S$247
Batam (BTH)Silangit (DTB)Saturday, 12 December 2026S$247
Batam (BTH)Silangit (DTB)Sunday, 13 December 2026S$109
Batam (BTH)Silangit (DTB)Monday, 14 December 2026S$247
Batam (BTH)Silangit (DTB)Tuesday, 15 December 2026S$117
Batam (BTH)Silangit (DTB)Wednesday, 16 December 2026S$304
Batam (BTH)Silangit (DTB)Thursday, 17 December 2026S$117
Batam (BTH)Silangit (DTB)Friday, 18 December 2026S$304
Batam (BTH)Silangit (DTB)Saturday, 19 December 2026S$304
Batam (BTH)Silangit (DTB)Sunday, 20 December 2026S$117
Batam (BTH)Silangit (DTB)Monday, 21 December 2026S$304
Batam (BTH)Silangit (DTB)Tuesday, 22 December 2026S$117
Batam (BTH)Silangit (DTB)Wednesday, 23 December 2026S$304
Batam (BTH)Silangit (DTB)Thursday, 24 December 2026S$120
Batam (BTH)Silangit (DTB)Friday, 25 December 2026S$304
Batam (BTH)Silangit (DTB)Saturday, 26 December 2026S$312
Batam (BTH)Silangit (DTB)Sunday, 27 December 2026S$117
Batam (BTH)Silangit (DTB)Monday, 28 December 2026S$304
Batam (BTH)Silangit (DTB)Tuesday, 29 December 2026S$117
Batam (BTH)Silangit (DTB)Wednesday, 30 December 2026S$304
Batam (BTH)Silangit (DTB)Thursday, 31 December 2026S$117
Batam (BTH)Silangit (DTB)Friday, 1 January 2027S$266
Batam (BTH)Silangit (DTB)Saturday, 2 January 2027S$266
Batam (BTH)Silangit (DTB)Sunday, 3 January 2027S$117

Cabin class fares to Silangit compared

Compare the Benefits of Economy, Business, & First Class
MonthSeat ClassAverage Price
OctoberEconomyS$183
NovemberEconomyS$221
DecemberEconomyS$266
JanuaryEconomyS$261
FebruaryEconomyS$294
MarchEconomyS$281
AprilEconomyNo data
MayEconomyNo data
JuneEconomyNo data
JulyEconomyNo data
AugustEconomyNo data
SeptemberEconomyNo data

Which weekday tends to bring lower fares to Silangit (DTB)?

Review when the fares are lowest for your journey to Silangit.
OriginDestinationDeparture DatePrice
Batam (BTH)Silangit (DTB)Monday, 12 October 2026S$174
Batam (BTH)Silangit (DTB)Tuesday, 3 November 2026S$109
Batam (BTH)Silangit (DTB)Wednesday, 7 October 2026S$179
Batam (BTH)Silangit (DTB)Thursday, 29 October 2026S$98
Batam (BTH)Silangit (DTB)Friday, 9 October 2026S$168
Batam (BTH)Silangit (DTB)Saturday, 10 October 2026S$174
Batam (BTH)Silangit (DTB)Sunday, 29 November 2026S$109

Average fares to Silangit by airline

Discover the most cost-effective airline: Super Air Jet offers the lowest average fares.
AirlineAverage Price
Super Air JetS$184
Batik AirS$249
CitilinkS$249

Silangit flights: the quickest way to Lake Toba and Samosir

Silangit is the airport for Lake Toba, the vast volcanic lake in the highlands of North Sumatra, Indonesia. The lake fills the crater of an ancient supervolcano, and in its middle sits Samosir, an island almost the size of Singapore, home to Batak villages, churches and pine-covered hills. For travellers from Singapore and Jakarta alike, flying into Silangit is the fastest way to reach the southern shore of the lake. Jakarta to Silangit is one of the most searched routes here, and it links the capital with the heart of Batak country.

About Raja Sisingamangaraja XII Airport in Silangit

Location

Raja Sisingamangaraja XII Airport (DTB), known to everyone as Silangit, is in Siborong-borong in North Tapanuli Regency, on a high plateau south of the lake. It is named after the last Batak priest-king, a national hero of Indonesia. From here, the lakeside town of Balige is a short drive away and the road continues around the shore to Parapat.

Terminals

Silangit has a single, modern passenger terminal that was expanded as tourism to Lake Toba grew. It is compact, with check-in, a few food outlets and baggage claim within easy reach. Because the airport is small, arrivals clear quickly, which suits travellers heading straight for a ferry.

Getting to and from Silangit Airport

Airport buses, shared minivans and taxis connect Silangit with Balige, Muara and Parapat. From Parapat or the nearby port of Ajibata, ferries cross to Tomok and Tuktuk on Samosir Island. Car rental with a driver is popular for touring the lake, and many guesthouses on Samosir can arrange a pick-up from the airport.

Direct and connecting flights to Silangit

Silangit is mainly served by domestic routes, with Jakarta the busiest link, including flights from Soekarno Hatta, and connections from other Indonesian cities such as Surabaya through the main hubs. For a Singapore to Lake Toba flight, travellers usually connect through Jakarta or fly into Kualanamu Airport near Medan and continue overland. Search Traveloka with the stops filter to compare routes.

Choosing between Silangit and Kualanamu depends on where you want to start. Silangit puts you right by the southern shore and Balige, while Kualanamu has more flight choice but is a much longer road journey from the lake. If you want as little time on the road as possible, Silangit is the better arrival point.

When to fly to Silangit and Lake Toba

The highlands around Lake Toba are cooler than the lowlands, with pleasant days and fresh evenings all year. Rain can fall in any month, but the middle of the year tends to be drier and clearer, which is ideal for boat trips and viewpoints. The later months are usually wetter, with afternoon showers and misty hills.

Singapore travellers tend to come in the June and December school breaks and over Chinese New Year. Indonesian holidays, especially Lebaran and Christmas, bring many families back to the Batak homeland, and Jakarta to Silangit fares firm up quickly at those times. Booking early or shifting a few days helps. Check the entry requirements for your passport before travelling to Indonesia.

Popular places around Lake Toba

Samosir Island

The island in the middle of the lake is the region's cultural heart, with traditional Batak houses, hillside churches and quiet roads that are great for cycling or scooter trips. Tuktuk, on a small peninsula, is the main traveller hub.

Huta Siallagan

This old Batak village near Ambarita keeps its stone chairs, once used for tribal council meetings and judgements. Guides explain the customs and history of the Siallagan clan.

Tomok

Where the ferries land on Samosir, Tomok has the ancient stone tomb of King Sidabutar and a lively market selling ulos, the handwoven Batak cloth.

Balige

Close to Silangit, this lakeside town has a striking traditional market hall with Batak-style roofs and a pleasant waterfront, and it is a good first stop after landing.

Bukit Holbung

These grassy hills on the southern side of Samosir offer wide views over the lake and are a favourite spot for sunrise walks and photography.

Where to stay near Silangit and Lake Toba

Tuktuk on Samosir is the most popular base, with lakeside guesthouses, cafes and easy boat access. Parapat on the mainland shore is convenient for ferries and has more shops and services. Balige is the closest option to Silangit Airport and a calm, local choice for a first or last night. Many visitors split their stay between Samosir and the mainland to see different sides of the lake.

Food to try around Lake Toba

Arsik

Carp cooked in a yellow sauce with andaliman, the tingly Batak pepper, together with turmeric and lemongrass. It is often served at family celebrations.

Naniura

Sometimes called Batak sashimi, this dish of raw fish is cured in lime juice and spices rather than cooked with heat.

Mie gomak

Thick noodles served in a spicy coconut broth or stir-fried, a favourite breakfast across the Toba region.

Ombus-ombus

A soft rice-flour cake with palm sugar, wrapped in banana leaf, closely linked with Siborong-borong, the town where Silangit Airport stands.

Book your flight to Silangit with Traveloka

Whether you start in Jakarta, Surabaya or Singapore, search the full route to Silangit in one go. The fare chart on this page shows how prices to Lake Toba usually move, and a Price Alert watches your dates for you. Easy Reschedule helps if a holiday rush changes your plans.

Questions travellers ask about flights to Silangit and Lake Toba

What is the airport for Lake Toba?
The closest airport to Lake Toba is Silangit, officially Raja Sisingamangaraja XII Airport (DTB), in Siborong-borong south of the lake. Kualanamu Airport near Medan is the larger alternative, but it is much farther away by road.
Are there flights from Jakarta to Silangit?
Yes, Jakarta to Silangit is the main route into the airport, including flights from Soekarno Hatta. Compare dates and times on Traveloka, as schedules and demand change around holidays.
How do I fly from Singapore to Silangit Airport?
Most travellers from Singapore reach Silangit by connecting through Jakarta. Another common option is to fly to Kualanamu near Medan and continue to Lake Toba by road, which takes longer but offers more flight choice.
How do I get from Silangit Airport to Samosir Island?
Take a bus, shared minivan or taxi from Silangit to Parapat or Ajibata, then a ferry across to Tomok or Tuktuk on Samosir. Many Samosir guesthouses can arrange a driver to meet your flight.
Can I fly from Surabaya to Silangit?
Travellers from Surabaya usually reach Silangit with a connection, most often through Jakarta. Search Surabaya to Silangit on Traveloka to compare one-stop itineraries and layover times.
When is the best time to visit Lake Toba?
The middle of the year tends to be drier and clearer around Lake Toba, ideal for boat trips and hill views. The highlands stay cool all year, while the later months usually bring more rain and mist.
What are the top things to do near Silangit and Lake Toba?
Cross to Samosir Island to see Huta Siallagan's stone chairs and the royal tomb at Tomok, and walk up Bukit Holbung for lake views. Near Silangit, the lakeside town of Balige has a traditional Batak-style market hall.
Where should I stay at Lake Toba?
Tuktuk on Samosir is the main base, with lakeside guesthouses and cafes. Parapat is convenient for ferries, and Balige is the closest town to Silangit Airport for a first or last night.
What Batak food should I try around Lake Toba?
Try arsik, carp cooked with the tingly andaliman pepper, and naniura, raw fish cured in lime and spices. Mie gomak noodles and ombus-ombus rice cakes from Siborong-borong are good local snacks near Silangit.
How can I find cheaper Jakarta to Silangit tickets?
Use the fare chart on this page to see when Jakarta to Silangit prices tend to dip, and avoid Lebaran and Christmas, when many families fly home. Setting a Price Alert and staying flexible by a few days helps too.

Get a special discount for New User on App!

Use BOOKTRAVELOKA to get a discount up to 8% on App

Code:BOOKTRAVELOKA

Copy

Popular airlines serving Silangit and North Sumatra

Domestic & International Airline Partners
We are partnering with various airlines across the globe to get you to wherever you need to be.
Singapore Airlines
Singapore Airlines
See Airlines
Jet Star
Jet Star
See Airlines
Qatar Airways
Qatar Airways
See Airlines
Cathay Pacific
Cathay Pacific
See Airlines
Malaysia Airlines
Malaysia Airlines
See Airlines
Emirates
Emirates
See Airlines
Garuda Indonesia
Garuda Indonesia
See Airlines
Lion Air
Lion Air
See Airlines
Thai Airways
Thai Airways
See Airlines
Qantas Airlines
Qantas Airlines
See Airlines
Cebu Pacific
Cebu Pacific
See Airlines
China Eastern Airlines
China Eastern Airlines
See Airlines
Vietnam Airlines
Vietnam Airlines
See Airlines
Korean Air
Korean Air
See Airlines
All Nippon Airways
All Nippon Airways
See Airlines
Air China
Air China
See Airlines
Malindo Air
Malindo Air
See Airlines
Japan Airlines
Japan Airlines
See Airlines
Xiamen Airlines
Xiamen Airlines
See Airlines
Philippine Airlines
Philippine Airlines
See Airlines
China Airlines
China Airlines
See Airlines
United Airlines
United Airlines
See Airlines
China Southern Airlines
China Southern Airlines
See Airlines
Srilankan Airlines
Srilankan Airlines
See Airlines
Asiana Airlines
Asiana Airlines
See Airlines
Thai Lion
Thai Lion
See Airlines
Bangkok Airways
Bangkok Airways
See Airlines
Lufthansa
Lufthansa
See Airlines
Air France
Air France
See Airlines
Royal Brunei
Royal Brunei
See Airlines
Delta Airlines
Delta Airlines
See Airlines
Air New Zealand
Air New Zealand
See Airlines
Etihad Airways
Etihad Airways
See Airlines
Turkish Airlines
Turkish Airlines
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!
Stay updated with travel tips, recommendations, and latest promos.
Subscribe to Newsletter

Have your dream trip at your fingertips. Get The App.