Explore Destinations

Discover the world's most amazing places

How to Get from Terboyo Bus Terminal to Ahmad Yani Airport

Quick Answer

Best way: Grab or Gojek ride-hailing — total travel time 25–35 minutes, cost IDR 35,000–50,000 ($2.50–$3.50). No direct train or flight exists for this short 10 km route. For budget travelers, Trans Semarang BRT (IDR 3,500 / $0.25) is the cheapest, while the Damri airport shuttle (IDR 20,000–30,000 / $1.30–$2.00) offers a balance of cost and convenience.

Quick Navigation: All Transport Options

Train Travel – Why It Doesn't Directly Apply

No direct train connects Terboyo Bus Terminal to Ahmad Yani Airport. Semarang's railway network serves inter-city routes only, with two main stations: Semarang Tawang Station (3 km from Terboyo) and Semarang Poncol Station (4 km). Both handle trains to Jakarta, Surabaya, Solo, and Yogyakarta — but neither has a rail link to the airport.

If you are arriving in Semarang by train and need to reach the airport, you can take a short taxi or ride-hailing from Tawang Station to the airport (about 10 minutes, IDR 20,000–30,000 / $1.30–$2.00). However, coming directly from Terboyo Bus Terminal, train is not a viable option for reaching Ahmad Yani Airport.

Nearest Train Stations & Distances

StationDistance from TerboyoKey RoutesTransfer to Airport
Semarang Tawang3 km (5 min drive)Jakarta, Surabaya, SoloTaxi/Grab IDR 20,000–30,000
Semarang Poncol4 km (7 min drive)Jakarta, Cirebon, TegalTaxi/Grab IDR 25,000–35,000

Verdict: For the Terboyo → Airport route, skip the train entirely. Use the bus or ride-hailing options below.

Source: PT Kereta Api Indonesia – Official Train Schedules

Air Travel – Reaching the Airport for Your Flight

Flying is not a way to get from Terboyo to the airport — the distance is only 10 km. However, if your journey includes a flight out of Ahmad Yani Airport (SRG), here is what you need to know.

Ahmad Yani Airport serves domestic routes to Jakarta (CGK & HLP), Surabaya (SUB), Denpasar/Bali (DPS), Bandung (BDO), and Yogyakarta (YIA). Airlines include Garuda Indonesia, Lion Air, Citilink, Batik Air, and Wings Air.

Total Time Breakdown (Terboyo → Airport → Gate)

SegmentTime EstimateNotes
Terboyo → Airport (Grab/Taxi)25–35 minAdd 10–15 min during peak hours
Check-in & baggage drop15–30 minOnline check-in recommended
Security screening10–20 minLonger queues on Monday mornings
Walk to gate5–10 minSmall terminal, easy navigation
Total from Terboyo to gate55–95 minPlan to depart Terboyo 2 hours before flight

Arriving at the airport: All ground transport (taxi, bus, ojek) drops you at the main terminal entrance. From there, domestic departures are on the upper level. The airport has ATMs, a small food court, and souvenir shops.

Source: Angkasa Pura I – Ahmad Yani Airport Official Site

Bus & Shuttle – Trans Semarang BRT & Damri

Two bus options serve the Terboyo → Airport route: the city BRT system (Trans Semarang) and the dedicated Damri airport shuttle. Both are affordable, but differ in comfort, speed, and convenience.

Option A: Trans Semarang BRT (Cheapest – IDR 3,500)

Trans Semarang route 2A (Terboyo → Pengapon → Bandara) and route 4A (Terboyo → Simpang Lima → Bandara) both get you to the airport. The "Bandara" stop is a 5‑minute walk from the terminal entrance.

  • Cost: IDR 3,500 ($0.25) — exact cash or e-money card.
  • Time: 45–60 minutes depending on transfers and traffic.
  • Schedule: 05:30 – 21:00, every 10–15 minutes.
  • Transfer: You may need to switch from route 2A to 4A at Pengapon shelter (free transfer within 90 min).
  • Luggage: No dedicated luggage space — small bags only.

Option B: Damri Airport Shuttle (Best Value – IDR 20,000–30,000)

Damri operates a dedicated Terboyo Terminal → Ahmad Yani Airport shuttle with luggage compartments and air conditioning.

  • Cost: IDR 20,000–30,000 ($1.30–$2.00).
  • Time: 30–40 minutes non-stop.
  • Schedule: 05:00 – 21:00, every 30–60 minutes.
  • Booking: Tickets purchased at the Damri counter inside Terboyo Terminal. No advance reservation needed.
  • Luggage: Free luggage allowance — 1 large suitcase + 1 carry-on.
FeatureTrans Semarang BRTDamri Shuttle
CostIDR 3,500 ($0.25)IDR 20,000–30,000 ($1.30–$2.00)
Travel time45–60 min30–40 min
Luggage space❌ Limited✅ Dedicated compartment
Air conditioning❌ Varies by bus✅ Yes
FrequencyEvery 10–15 minEvery 30–60 min
Best forBudget travelers with no luggageTravelers with suitcases

Source: Trans Semarang Official Route Map & Damri Official Website

Taxi & Ride-Hailing – Grab, Gojek & Ojek

For speed and door-to-door convenience, ride-hailing apps are the top choice. Grab and Gojek operate widely in Semarang, with reliable pickup at Terboyo Bus Terminal's main entrance. Regular metered taxis are also available but slightly more expensive.

Price & Time Comparison

ModeEstimated TimeCost (IDR)Cost (USD)LuggageBest For
Grab Car25–35 min35,000–50,000$2.50–$3.50✅ 1–2 suitcasesMost travelers
Gojek Car25–35 min35,000–50,000$2.50–$3.50✅ 1–2 suitcasesMost travelers
Regular Taxi (metered)25–35 min50,000–80,000$3.50–$5.50✅ 2–3 suitcasesGroups / no app access
Gojek Motorcycle (Ojek)15–20 min20,000–30,000$1.30–$2.00❌ Backpack onlySolo travelers, no luggage
Grab Motorcycle15–20 min20,000–30,000$1.30–$2.00❌ Backpack onlySolo travelers, no luggage

When to Choose Each Option

  • Grab/Gojek Car: Best all-round choice. Book via app, fixed price, no haggling. Pickup at Terminal's main gate.
  • Regular Taxi: Use only if you don't have the app. Agree on the fare before starting the ride, or insist on the meter.
  • Ojek (Motorcycle): Fastest during traffic jams, but unsafe with large bags and in rainy weather. Not recommended for first-time visitors.
  • Private transfer (pre-booked): IDR 80,000–120,000 ($5.50–$8.00). Useful for groups of 4+ or late-night arrivals when apps are surging.

Tip: Download Grab and Gojek before arriving in Semarang. A local SIM card (Telkomsel or XL) is recommended for reliable data.

Source: Grab Indonesia – Official Site & Gojek Indonesia – Official Site

Cost Comparison Table – All Modes Side by Side

Quick decision table: Compare time, cost, and convenience for every transport option from Terboyo Bus Terminal to Ahmad Yani Airport.

Transport ModeTimeCost (IDR)Cost (USD)ConvenienceLuggageBest For
🚕 Grab/Gojek Car ⭐25–35 min35,000–50,000$2.50–$3.50★★★★★✅ 1–2 suitcasesBest overall
🚖 Regular Taxi25–35 min50,000–80,000$3.50–$5.50★★★★☆✅ 2–3 suitcasesGroups without app
🚐 Damri Shuttle30–40 min20,000–30,000$1.30–$2.00★★★☆☆✅ 1 large + 1 carry-onBest value
🚌 Trans Semarang BRT45–60 min3,500$0.25★★☆☆☆❌ Small bags onlyCheapest
🏍️ Ojek (motorcycle)15–20 min20,000–30,000$1.30–$2.00★★★☆☆❌ Backpack onlyFastest in traffic
🚗 Private transfer25–35 min80,000–120,000$5.50–$8.00★★★★★✅ 3–4 suitcasesGroups / premium

⭐ Best Overall: Grab/Gojek Car — affordable, fast, and comfortable.
💰 Cheapest: Trans Semarang BRT at just IDR 3,500 ($0.25).
👍 Best Value: Damri Shuttle — cheap with luggage space.

Source: Grab Indonesia – Fare Estimates & Trans Semarang – Official Tariffs

Traveler Tips & Local Insights

Make your transfer smoother with these practical tips from frequent travelers.

🚦 Peak Hours & Traffic

  • Morning rush: 07:00–09:00 — Jl. Sultan Agung and Simpang Lima get congested. Add 15–25 min to your trip.
  • Evening rush: 17:00–19:00 — similar delays. Plan to depart before 16:00 or after 20:00.
  • Weekend: Saturdays are lighter; Sundays midday traffic around Simpang Lima can be heavy.

🧳 Luggage – Takkyubin-Style Services?

Semarang does not have a widespread luggage delivery service like Japan's Takkyubin. However, Damri shuttle and Grab/Gojek cars handle suitcases without issue. If you have bulky items, book a GrabCar Plus or Damri shuttle — avoid BRT and ojek.

📱 Essential Apps

  • Grab & Gojek — for ride-hailing and food.
  • Moovit or Google Maps — for real-time BRT tracking.
  • Traveloka — for last-minute flight or hotel bookings if you miss your connection.

🌧️ Weather & Rainy Season

Semarang's rainy season runs November–March. During heavy rain, ojek and motorcycle taxis are unsafe; GrabCar or Damri shuttle is recommended. Flooding occasionally affects Jl. Sultan Agung — check conditions via Google Maps before departing.

🏷️ Airport Check-In & Timing

  • Domestic flights: arrive at least 60–90 minutes before departure.
  • Online check-in (Garuda, Lion, Citilink) saves 10–15 min at the counter.
  • Ahmad Yani Airport has one terminal — easy to navigate but limited seating pre-security.

💡 Pro Tips

  • If you arrive at Terboyo from another city by bus, use the Damri counter inside the terminal — no need to walk outside.
  • For very early flights (before 07:00), book a GrabCar the night before or use the "Schedule" feature in the app.
  • Keep small change (IDR 5,000–10,000) for BRT fare or tips.

Source: AccuWeather – Semarang Climate & Traveloka – Flight & Hotel Booking

FAQs: Terboyo Bus Terminal to Ahmad Yani Airport

1. Is there a direct train from Terboyo Bus Terminal to Ahmad Yani Airport?

No, there is no direct train connection. Semarang's train stations (Tawang and Poncol) serve inter-city routes only. To reach the airport, use a taxi, ride-hailing app, bus, or ojek. The nearest station is Tawang, 3 km from Terboyo, but it does not connect to the airport.

2. How much does a taxi or ride-hailing cost from Terboyo to Ahmad Yani Airport?

A Grab or Gojek car costs IDR 35,000–50,000 ($2.50–$3.50). A regular metered taxi costs IDR 50,000–80,000 ($3.50–$5.50). An ojek (motorcycle taxi) is IDR 20,000–30,000 ($1.30–$2.00). Prices are fixed on apps; negotiate with regular taxi drivers before starting the ride.

3. What is the cheapest way to get from Terboyo Bus Terminal to the airport?

The Trans Semarang BRT is the cheapest option at IDR 3,500 ($0.25). Take route 2A or 4A from the Terboyo shelter to the 'Bandara' stop, then walk 5 minutes to the terminal. The journey takes 45–60 minutes including a possible transfer at Pengapon.

4. How long does the bus take from Terboyo Bus Terminal to Ahmad Yani Airport?

The Damri airport shuttle takes 30–40 minutes and costs IDR 20,000–30,000 ($1.30–$2.00). Trans Semarang BRT takes 45–60 minutes due to multiple stops and possible transfers. Both services run from early morning until late evening.

5. Is there an airport shuttle bus from Terboyo Bus Terminal?

Yes, Damri operates a dedicated airport shuttle from Terboyo Bus Terminal to Ahmad Yani Airport. Buses run every 30–60 minutes from 05:00 to 21:00. The fare is IDR 20,000–30,000 ($1.30–$2.00) and the journey takes about 30–40 minutes in normal traffic.

6. Can I use Grab or Gojek from Terboyo Bus Terminal to the airport?

Absolutely. Grab and Gojek are the most recommended way. Pickup is at the main entrance of Terboyo Terminal. A car costs IDR 35,000–50,000 ($2.50–$3.50) and takes 25–35 minutes. A Gojek motorcycle is faster (15–20 min) but has limited luggage space.

7. How far is Terboyo Bus Terminal from Ahmad Yani Airport?

Terboyo Bus Terminal is about 10 km east of Ahmad Yani Airport. By car or taxi the distance is roughly 10–11 km via Jl. Sultan Agung or the toll road, taking 20–35 minutes depending on traffic.

8. What is the best time to travel from Terboyo to the airport to avoid traffic?

The best time is before 07:00 or after 09:00 in the morning, and before 16:00 or after 19:00 in the afternoon. Peak hours (07:00–09:00 and 17:00–19:00) can add 15–25 minutes due to congestion on Jl. Sultan Agung and around Simpang Lima.

Source: Compiled from Angkasa Pura I, Trans Semarang, and Damri.