Explore Destinations

Discover the world's most amazing places

How to Get from DP Mall to Ahmad Yani Airport

Quick Answer: Best Way from DP Mall to Ahmad Yani Airport

Best overall: Book a Gojek (GoCar) or GrabCar – 15–20 minutes, 40,000–55,000 IDR (2.6–3.5 USD) – direct, comfortable, and reliable.
Cheapest: Trans Semarang BRT – 3,500 IDR (0.22 USD) – takes 35–50 minutes with one transfer.
Fastest: Gojek motorcycle (GoRide) – 10–15 minutes, 20,000–30,000 IDR (1.3–1.9 USD) – best for solo travelers with light luggage.

Key transfer point if using public transport: Pengapon shelter (Koridor 1 → Koridor 4).
Total distance: Approximately 7.5 km from DP Mall to Ahmad Yani Airport (Bandar Udara Internasional Jenderal Ahmad Yani).

Quick Navigation: Jump to Your Preferred Transport

🚆 Train + Local Connection: For Travelers Arriving from Other Cities

There is no direct train from DP Mall to Ahmad Yani Airport. However, if you are coming from cities like Jakarta, Surabaya, or Bandung, taking a train to Semarang and then a short taxi or BRT ride to the airport is a popular and cost-effective combination.

Semarang has two main railway stations: Stasiun Tawang (SMT) and Stasiun Poncol (SMP). Tawang is the larger station with more inter-city services, while Poncol serves economy-class trains on the northern route.

Step-by-Step: Train + Local Transport to the Airport

  1. Arrive at Semarang Tawang – most executive and business trains stop here.
  2. Walk or take a short Gojek (5 min, 8,000–12,000 IDR) to DP Mall if you need to shop or meet someone, or proceed directly to the airport.
  3. From DP Mall to the airport: Take a taxi (15 min, ~50,000 IDR) or BRT (see bus section).

Popular Train Routes to Semarang (2025)

Route Train Name Class Duration Price Range (IDR) Price Range (USD)
Jakarta (Gambir) → Semarang Tawang Argo Sindoro / Argo Muria Executive 4h 30m – 5h 350,000 – 550,000 22.6 – 35.5
Jakarta (Pasar Senen) → Semarang Poncol Kamandaka / Ciremai Business / Economy 5h – 6h 200,000 – 320,000 12.9 – 20.6
Surabaya (Pasar Turi) → Semarang Tawang Argo Bromo Anggrek Executive 3h 45m – 4h 15m 280,000 – 450,000 18.1 – 29.0
Bandung → Semarang Tawang Harina (via Cirebon) Executive / Business 5h 30m – 6h 30m 250,000 – 400,000 16.1 – 25.8

Source: PT KAI (kai.id) – prices may vary by season.

Train Types & Seat Classes

Baggage note: Trains allow up to 20 kg free of charge. Extra baggage can be stored in overhead racks or at the end of the carriage. No luggage size check for standard suitcases.

JR Pass equivalent? Indonesia does not have a JR Pass. However, PT KAI offers a KAI Access app for booking and a KAI Card (electronic ticket) for frequent travelers. No unlimited pass is available for tourists.

✈️ Domestic Flight to Semarang: For Long-Distance Travelers

If you are coming from Jakarta, Surabaya, Bali (Denpasar), Balikpapan, or Makassar, flying directly to Ahmad Yani Airport (SRG) is the fastest option. From the airport, DP Mall is just a 15-minute taxi ride away.

Important: This section is for travelers arriving from other cities. If you are already at DP Mall and need to go to the airport, skip to the taxi or bus sections below.

Popular Domestic Routes to Semarang (2025)

Route Airlines Flight Time Price Range (IDR) Price Range (USD)
Jakarta (CGK) → Semarang (SRG) Garuda Indonesia, Lion Air, Batik Air, Citilink 1h 10m 350,000 – 850,000 22.6 – 54.8
Surabaya (SUB) → Semarang (SRG) Lion Air, Batik Air, Citilink 1h 05m 400,000 – 750,000 25.8 – 48.4
Denpasar/Bali (DPS) → Semarang (SRG) Lion Air, Batik Air 1h 40m 500,000 – 1,100,000 32.3 – 71.0
Balikpapan (BPN) → Semarang (SRG) Lion Air, Batik Air 2h 00m 600,000 – 1,200,000 38.7 – 77.4

Source: airline official sites & Traveloka – prices fluctuate with demand.

Total Door-to-Door Time: Flight vs Train

Many travelers assume flying is always faster. But for the Jakarta → Semarang route, the total door-to-door time is surprisingly similar:

Verdict: For distances under 500 km, train + local taxi can be competitive, especially when factoring in airport transfer time and security lines.

From Ahmad Yani Airport to DP Mall (Reverse Route)

If you arrive at SRG and want to go to DP Mall:

🚍 Trans Semarang BRT & Inter-city Bus: Budget-Friendly Options

Trans Semarang BRT is the city's rapid bus system, offering a reliable and extremely cheap way to travel. For the DP Mall → Ahmad Yani Airport route, it requires one transfer but costs only 3,500 IDR (0.22 USD).

For travelers coming from other cities, inter-city buses (AKAP) arrive at Terminal Terboyo or Terminal Mangkang, from which you can take local transport to DP Mall and then to the airport.

Trans Semarang BRT: Step-by-Step from DP Mall to Airport

  1. Start: Walk ~300 m from DP Mall to the nearest BRT shelter "DP Mall" (Koridor 1 direction: Pengapon).
  2. Board Koridor 1 (blue bus) towards Pengapon. Travel time: ~12 minutes.
  3. Alight at Pengapon shelter – this is the main transfer hub.
  4. Cross the platform and board Koridor 4 (green bus) towards Bandara (Airport).
  5. Alight at Bandara shelter – walk ~200 m to the terminal entrance.

Total time: 35–50 minutes depending on waiting time.
Total cost: 3,500 IDR (one ticket, valid for one transfer).

BRT Operating Hours & Frequency

Day Operating Hours Peak Frequency Off-Peak Frequency
Monday – Friday 05:30 – 18:30 Every 8–10 min Every 15–20 min
Saturday – Sunday 06:00 – 17:30 Every 12–15 min Every 20–25 min

Source: BLU Trans Semarang (trans-semarang.com)

Inter-city Buses to Semarang

If you are traveling from cities like Jakarta, Bandung, or Surabaya on a tight budget, inter-city buses (AKAP) are the cheapest option:

Night bus tip: Several operators run overnight services with reclining seats (e.g., Rosalia Indah, Sugeng Rahayu). Book at least one day in advance for the best price.

Baggage Allowance on BRT

🚕 Taxi & Private Transfer: Convenience at a Price

Taxi and ride-hailing services (Gojek, Grab) are the most convenient way to travel from DP Mall to Ahmad Yani Airport. They offer door-to-door service, no transfers, and comfortable seating with AC.

Cost: Expect to pay 45,000–65,000 IDR (2.9–4.2 USD) for a metered taxi, or 35,000–55,000 IDR (2.3–3.5 USD) for a GoCar/GrabCar. Motorcycle taxis (GoRide/GrabBike) are cheaper at 20,000–30,000 IDR (1.3–1.9 USD) but less comfortable with luggage.

Comparison: Taxi vs Ride-Hailing

Feature Metered Taxi Gojek / Grab (Car) Gojek / Grab (Motorcycle)
Cost (IDR) 45,000 – 65,000 35,000 – 55,000 20,000 – 30,000
Cost (USD) 2.9 – 4.2 2.3 – 3.5 1.3 – 1.9
Travel Time 15–20 min 15–20 min 10–15 min
Luggage Capacity 2–3 suitcases 2–3 suitcases Small backpack only
Booking Street hail / phone App only App only
Payment Cash only Cash / card / wallet Cash / wallet

When to Choose a Taxi / Private Transfer

How to Book a Taxi from DP Mall

Warning: Avoid unmarked taxis or drivers who quote a flat price without a meter. Always insist on "Argo" (meter) or use the app.

🎟️ Cost & Time Comparison: All Transport Options at a Glance

Use this table to quickly compare time, cost, convenience, and best use case for each transport mode from DP Mall to Ahmad Yani Airport.

Mode Time Cost (IDR) Cost (USD) Transfers Best For
Gojek / Grab (Motorcycle) 10–15 min 20,000 – 30,000 1.3 – 1.9 0 Solo traveler, light luggage, fastest
🏆 Gojek / Grab (Car) 15–20 min 35,000 – 55,000 2.3 – 3.5 0 Best balance of cost & comfort
Metered Taxi 15–20 min 45,000 – 65,000 2.9 – 4.2 0 Groups, heavy luggage, no app
Trans Semarang BRT 35–50 min 3,500 0.22 1 Cheapest option, light luggage
Walking + BRT 45–60 min 3,500 0.22 1 + walk Fit travelers, no luggage
Private Car (pre-booked) 15–20 min 80,000 – 120,000 5.2 – 7.7 0 Premium comfort, business, VIP

Where to Buy Tickets / Book

Money-saving tip: If you plan to use BRT multiple times, buy a rechargeable e-money card (available at Indomaret or Alfamart) to save time and avoid queues.

🧳 Traveler Tips & Local Insights for a Smooth Journey

Real-world advice from frequent travelers and Semarang locals to help you avoid common pitfalls.

🚗 Traffic & Timing

🧳 Luggage & Baggage Services

🔄 Navigating Transfers

📅 Seasonal Considerations

💡 Local Money-Saving Hacks

❓ FAQs: DP Mall to Ahmad Yani Airport – All Your Questions Answered

Is there a direct train from DP Mall to Ahmad Yani Airport?

No, there is no direct train. Semarang's railway stations (Tawang and Poncol) serve inter-city routes, not airport connections. You must take a taxi, ride-hailing service, or BRT bus for the final leg.

Which is faster, taxi or bus, from DP Mall to Ahmad Yani Airport?

A taxi or ride-hailing car takes 15–20 minutes in normal traffic. The Trans Semarang BRT bus takes 35–50 minutes including walking and transfers. Taxi is clearly faster and more convenient.

How much does a taxi cost from DP Mall to Ahmad Yani Airport?

A metered taxi costs 45,000–65,000 IDR (2.9–4.2 USD). Fixed-price ride-hailing (Gojek/Grab) ranges from 35,000–55,000 IDR (2.3–3.5 USD) depending on demand and vehicle type.

Can I use Gojek or Grab from DP Mall to Ahmad Yani Airport?

Yes, both Gojek and Grab operate in Semarang and serve Ahmad Yani Airport. You can book a GoCar or GrabCar from DP Mall's main entrance on Jl. Pemuda. The ride takes about 15 minutes and costs 35,000–55,000 IDR.

Is there a bus from DP Mall to Ahmad Yani Airport?

Yes, Trans Semarang BRT Koridor 1 passes near DP Mall. Walk ~300 m to the DP Mall shelter, take Koridor 1 to Pengapon, then transfer to Koridor 4 heading to the airport. Total fare: 3,500 IDR (0.22 USD).

How early should I leave DP Mall to catch my flight at Ahmad Yani Airport?

For domestic flights, leave at least 2.5 hours before departure. This allows 15–20 min travel time, 30–45 min for check-in & security, plus a buffer for traffic. For international flights, add 1 extra hour.

Are there luggage restrictions on Trans Semarang BRT?

Trans Semarang BRT allows small to medium bags (max 20 kg) that can be carried on your lap or under the seat. Large suitcases or multiple bags may be refused during peak hours (07:00–09:00 & 16:00–18:00). For heavy luggage, use a taxi or ride-hailing service.

What is the cheapest way from DP Mall to Ahmad Yani Airport?

The cheapest way is Trans Semarang BRT at 3,500 IDR (0.22 USD) with one transfer. The second cheapest is a Gojek motorcycle (GoRide) at 20,000–30,000 IDR (1.3–1.9 USD), which is also faster but less comfortable with luggage.

Last updated: July 2025 · Prices and schedules are subject to change. Always verify with official providers before traveling.