Quick Answer
The best overall way from Berastagi to Kualanamu Airport is a private taxi or ride-hailing car: door-to-door, no transfers, 2.5–3 hours, 400,000–600,000 IDR (25–38 USD). For budget travelers, the most cost-effective option is a public bus to Medan (30,000–50,000 IDR) followed by the Railink airport train (80,000–100,000 IDR) – total 100,000–150,000 IDR (6–10 USD), taking about 3–4 hours.
🚆 Train: Public Bus + Railink Airport Train (Medan → Kualanamu)
There is no direct train from Berastagi to Kualanamu Airport because Berastagi is a mountain town without a railway station. However, the most popular combo route is taking a public bus from Berastagi to Medan, then boarding the Railink airport train (also called Kualanamu Express) from Medan's city station (Stasiun Medan) directly to the airport terminal.
Step-by-Step Guide
- Berastagi → Medan (Public Bus): Board a public minibus (angkot) or larger bus from Berastagi's terminal to Medan's Amplas Terminal or Pinang Baris Terminal. Fare: 30,000–50,000 IDR (2–3 USD). Travel time: 1.5–2 hours.
- Medan Terminal → Stasiun Medan (City Center): Take a local angkot or ride-hailing (Grab/Gojek) to Stasiun Medan (Medan Railway Station). Cost: 15,000–25,000 IDR (1–2 USD). Time: 20–30 minutes.
- Stasiun Medan → Kualanamu Airport (Railink Train): The Railink Kualanamu Express runs every 30–60 minutes from 05:00 to 21:00. Journey time: 30–40 minutes. Fare: 80,000–100,000 IDR (5–6 USD). The train drops you directly at the airport terminal.
Train Schedule & Frequency
| Direction | First Train | Last Train | Frequency | Travel Time |
|---|---|---|---|---|
| Medan → Kualanamu | 05:00 | 21:00 | Every 30–60 min | 30–40 min |
| Kualanamu → Medan | 06:00 | 22:00 | Every 30–60 min | 30–40 min |
Train Features
- Seats: Reserved seating, air-conditioned, clean. No luggage restrictions beyond standard size.
- Onboard: Luggage racks, overhead storage, restrooms, and power outlets in some carriages.
- Tickets: Buy at the station counter or online via Railink official website. Credit cards accepted.
- Note for JR Pass holders: JR Pass is not valid in Indonesia. This is not a Shinkansen route; it's a standard regional airport rail link.
Total Cost & Time (Bus + Train)
Total cost: 100,000–150,000 IDR (6–10 USD) per person.
Total time: 3–4 hours (depending on waiting time at the bus terminal and train station).
Best for: Solo travelers, backpackers, and those comfortable with local transport. Not ideal with heavy luggage (2+ large suitcases) due to bus transfers.
Source: Railink.co.id – official schedule and fares.
✈️ Flight & Air Travel Considerations
There are no commercial flights between Berastagi and Kualanamu Airport. The distance is only ~89 km (55 miles) by road, far too short for air travel. However, this section helps you understand how to connect your Berastagi trip with flights from Kualanamu to other destinations.
Why no flights?
Berastagi has no airport. The nearest major airport is Kualanamu International Airport (KNO) in Medan. All air travel from this region requires first reaching KNO by ground transport.
Using Kualanamu Airport for Domestic & International Flights
Once you arrive at KNO, you can fly to:
- Domestic: Jakarta (CGK), Surabaya (SUB), Batam (BTH), Pekanbaru (PKU), Padang (PDG), Bali (DPS), and more – served by Garuda Indonesia, Lion Air, Citilink, Batik Air, and Sriwijaya Air.
- International: Singapore (SIN), Kuala Lumpur (KUL), Penang (PEN), Bangkok (BKK), and Jeddah (JED) – served by AirAsia, Malaysia Airlines, Scoot, and Garuda Indonesia.
Connecting from Berastagi to Your Flight
If you have a flight from KNO, plan your ground transfer carefully:
- Domestic flight: Arrive at least 2 hours before departure → leave Berastagi 4–5 hours ahead (if using private taxi).
- International flight: Arrive 3 hours before → leave Berastagi 5–6 hours ahead.
- Early morning flight (before 8 AM): Private taxi is the only reliable option; public buses start too late.
Source: Angkasa Pura II (Kualanamu Airport operator) – flight schedules and airport info.
🚌 Public Bus + Damri Airport Bus (Budget Option)
This is the most economical way to reach Kualanamu Airport from Berastagi, but also the slowest and most complex. It involves two bus rides: a local bus to Medan, then a Damri airport coach to KNO.
Step-by-Step Guide
- Berastagi → Medan (Public Bus): From Berastagi terminal, take a minibus or 3/4 bus to Medan's Amplas Terminal. Fare: 30,000–50,000 IDR (2–3 USD). Time: 1.5–2 hours. Buses run from 06:00 to 17:00 (last bus around 5–6 PM).
- Amplas Terminal → Damri Bus Stop: From Amplas, take a local angkot or ride-hailing to the Damri airport bus stop at Lapangan Merdeka Medan or Terminal Amplas Damri counter. Cost: 10,000–20,000 IDR (0.6–1.3 USD). Time: 15–30 minutes.
- Damri Bus → Kualanamu Airport: Damri operates dedicated airport coaches from several points in Medan. Fare: 20,000–30,000 IDR (1.3–2 USD). Journey: 45–60 minutes. Departures every 30–60 minutes from 05:00 to 21:00.
Damri Airport Bus Routes from Medan
| Pick-up Point | Fare (IDR) | Fare (USD) | Travel Time to KNO | Frequency |
|---|---|---|---|---|
| Lapangan Merdeka (city center) | 25,000 | ~1.6 | 50–60 min | Every 30 min |
| Terminal Amplas | 25,000 | ~1.6 | 45–55 min | Every 60 min |
| Medan Fair (Ring Road) | 30,000 | ~2 | 40–50 min | Every 60 min |
What to Know
- Comfort: Public buses can be crowded and hot. Damri coaches are air-conditioned and comfortable with luggage space.
- Luggage: Public minibuses have limited luggage capacity – a backpack or small duffel is fine, but large suitcases are difficult.
- Booking: Damri tickets are bought at the counter (cash only). No advance booking required.
- Night travel: Damri buses stop around 21:00. Late-night arrivals must use a private taxi.
Total Cost & Time (Bus + Damri)
Total cost: 50,000–100,000 IDR (3–6 USD) per person – the absolute cheapest option.
Total time: 4–5 hours (including waiting and transfers).
Best for: Budget travelers with light luggage, daytime schedules, and plenty of patience.
Source: Damri.co.id – official airport bus routes and fares.
🚕 Private Taxi & Ride-Hailing (Door-to-Door)
For travelers who value convenience, comfort, and speed, a private taxi or ride-hailing car (Grab/Gojek) from Berastagi directly to Kualanamu Airport is the best choice. It's the only option that requires zero transfers and works for any flight time.
Cost Breakdown
| Vehicle Type | Estimated Fare (IDR) | Estimated Fare (USD) | Notes |
|---|---|---|---|
| Standard car (GrabCar / GoCar) | 400,000–500,000 | 25–32 | Best value, 4 seats |
| Private taxi (hotel-booked) | 450,000–600,000 | 29–38 | Reliable, fixed price |
| SUV / family car | 550,000–700,000 | 35–45 | More space, 6–7 seats |
| Premium (GrabCar+ / GoCar Luxe) | 650,000–850,000 | 42–55 | Extra comfort, leather seats |
Travel Time
2.5–3 hours from Berastagi city center to Kualanamu Airport departure drop-off. Actual time depends on traffic in Medan, especially around the ring road and airport access road. Peak hours (07:00–09:00 and 16:00–19:00) can add 20–40 minutes.
When to Choose a Private Taxi
- Early morning flights (before 8 AM) – no public transport runs early enough.
- Late-night arrivals (after 9 PM) – buses and trains have stopped.
- Traveling with heavy luggage (2+ large suitcases) or bulky items (e.g., camping gear, souvenirs).
- Family with children – door-to-door comfort, no stressful transfers.
- Group of 3–4 people – cost per person becomes comparable to bus+train.
- Business travelers – time efficiency and reliability.
Booking Tips
- Grab / Gojek: Open the app in Berastagi to check driver availability. Early morning (5–6 AM) drivers are limited; book 12–24 hours in advance if possible.
- Hotel concierge: Most hotels in Berastagi can arrange a trusted driver at a fixed price – often the most hassle-free method.
- Negotiate first: If hailing a street taxi, agree on the price before starting the trip. Use the app to benchmark fares.
- Tolls: The Belmera toll road from Medan to Kualanamu may have a small toll fee (~10,000 IDR / 0.6 USD) – included in most app fares.
Source: Grab Indonesia and Gojek Indonesia – fare estimates and coverage areas.
💰 Cost & Time Comparison – All Transport Options
Use this table to quickly compare every way to get from Berastagi to Kualanamu Airport.
| Transport Mode | Total Time | Total Cost (IDR) | Total Cost (USD) | Transfers | Best For |
|---|---|---|---|---|---|
| Private Taxi / Ride-Hailing ⭐ | 2.5–3 h | 400,000–600,000 | 25–38 | 0 | Families, business, early/late flights, heavy luggage |
| Public Bus + Railink Train 🚆 | 3–4 h | 100,000–150,000 | 6–10 | 2 (bus→train→airport) | Solo travelers, budget-conscious, medium luggage |
| Public Bus + Damri Bus 🚌 | 4–5 h | 50,000–100,000 | 3–6 | 2 (bus→bus→airport) | Lowest budget, light luggage, daytime travel |
| Shared Shuttle / Minibus | 3.5–4.5 h | 150,000–250,000 | 10–16 | 1 (may stop at other hotels) | Medium budget, solo/duo, no luggage stress |
⭐ Recommended: Private taxi offers the best balance of speed, comfort, and reliability for most travelers. For budget travelers, Bus + Railink train is the smartest compromise between cost and efficiency.
Where to Book
- Railink train tickets: Railink.co.id or at Stasiun Medan counter.
- Damri bus tickets: At the Damri counter (cash only).
- Private taxi / ride-hailing: Grab or Gojek app, or hotel reception.
- Shared shuttle: Ask your hotel or check with local travel agencies in Berastagi (e.g., around the fruit market or main square).
🧳 Traveler Tips & Local Insights
Real-world advice from experienced travelers to make your journey from Berastagi to Kualanamu Airport smoother.
1. Luggage Strategy – Use "Titip" Services
If you're continuing to another destination after Berastagi (e.g., Lake Toba), consider storing heavy luggage in Medan or using a cargo delivery service. Several shops in Berastagi offer titip barang (luggage hold) for a small fee (~20,000 IDR/day). This lets you travel light on the bus.
2. Watch the Time – Last Bus Leaves Early
The last public bus from Berastagi to Medan departs around 5:00–6:00 PM. If you miss it, you'll have to pay for a private car. The last Railink train from Medan to the airport leaves at 9:00 PM. Plan your timing backwards from your flight.
3. Traffic in Medan – Always Add Buffer
Medan's traffic is notoriously congested, especially on the ring road and near Amplas Terminal. A trip that takes 30 minutes in light traffic can take 1 hour during peak times. Always add 30–45 minutes buffer when planning your transfer.
4. Currency & Payment
Public buses and Damri counters accept cash only (Indonesian Rupiah). Ride-hailing apps accept credit cards linked to your account. Private taxis may prefer cash but some accept digital payments. ATMs are available in Berastagi (Bank Mandiri, BRI) and at Kualanamu Airport.
5. Stay Connected – Buy a Local SIM
Having a local SIM (Telkomsel, XL, or Tri) makes it easy to book Grab/Gojek and check train schedules. You can buy a SIM at Berastagi's phone stalls or at Kualanamu Airport upon arrival. Data packages start from 30,000 IDR (2 USD) for 10 GB.
6. Volcano Activity – Check Road Conditions
Mount Sinabung (near Berastagi) is an active volcano. In rare cases, eruptions can cause road closures or ashfall. Check local news or ask your hotel before traveling. Typically, the main road to Medan is unaffected, but it's wise to confirm.
7. Takkyubin (Luggage Delivery) – Not Available
Unlike Japan, Indonesia does not have a widespread luggage forwarding service like Takkyubin. However, some hotels in Medan offer luggage storage for a fee if you need to leave bags and explore the city before your flight.
Sources: personal traveler reports from TripAdvisor forums and Lonely Planet Berastagi guide.
❓ FAQs: Everything You Need to Know About Berastagi → Kualanamu Airport
1. Is there a direct bus or train from Berastagi to Kualanamu Airport?
No. There is no direct service. All routes require at least one transfer in Medan. The closest you can get to "direct" is a private taxi, which goes door-to-door without intermediate stops.
2. What is the cheapest way to get from Berastagi to Kualanamu Airport?
Taking a public bus from Berastagi to Medan (30,000–50,000 IDR) followed by a Damri airport bus to KNO (20,000–30,000 IDR). Total: 50,000–80,000 IDR (3–5 USD). Travel time: 4–5 hours.
3. What is the fastest way to get from Berastagi to Kualanamu Airport?
A private taxi or ride-hailing car (Grab/Gojek) directly from your accommodation to the airport. Time: 2.5–3 hours. Cost: 400,000–600,000 IDR (25–38 USD).
4. How much does a private taxi from Berastagi to Kualanamu Airport cost?
Standard cars: 400,000–600,000 IDR (25–38 USD). SUVs: 550,000–700,000 IDR (35–45 USD). Premium vehicles: 650,000–850,000 IDR (42–55 USD). Always confirm the fare in advance.
5. Can I use ride-hailing apps like Grab or Gojek from Berastagi to the airport?
Yes, both Grab and Gojek are available in Berastagi. However, early morning (before 6 AM) and late evening (after 9 PM) availability may be limited. Pre-booking through the app or asking your hotel to arrange a driver is recommended.
6. How long does it take to get from Berastagi to Kualanamu Airport?
Private taxi: 2.5–3 hours. Public bus + Railink train: 3–4 hours. Public bus + Damri bus: 4–5 hours. Shared shuttle: 3.5–4.5 hours. All times depend on traffic in Medan.
7. Is it safe to travel from Berastagi to Kualanamu Airport at night?
Yes, but with limited options. Public buses stop around 5–6 PM, and the last Railink train departs Medan at 9 PM. For late-night travel, a pre-booked private taxi is the safest and most reliable choice. Share your trip details with someone.
8. What is the best option for early morning flights from Kualanamu Airport?
For flights before 8 AM, private taxi is the only viable option. Public buses and trains start too late. Book a Grab/Gojek or hotel taxi for 3:30–4:30 AM pickup to arrive 2 hours before your flight. Alternatively, stay overnight in Medan near the airport.