Quick Answer
The best way to get from Matras Beach to Depati Amir Airport (PGK) is by taxi or ride-hailing service (Grab/Gojek). The journey covers approximately 35 km (22 miles) and takes 40–55 minutes depending on traffic. A standard taxi costs Rp 180,000 – Rp 250,000 (USD 12–16), while Grab/Gojek ranges from Rp 150,000 – Rp 200,000 (USD 10–13). For the cheapest option, a motorcycle taxi (Gojek/Grab Bike) costs Rp 50,000 – Rp 80,000 (USD 3–5) but is only suitable for solo travelers with light luggage. There is no direct train, flight, or bus service on this route — road transport is your only option.
Train & Railway (Not Available on Bangka Island)
There is no train service from Matras Beach to Depati Amir Airport. Bangka Island does not have a railway network. Indonesia's rail system is concentrated on Java (e.g., Jakarta–Surabaya) and Sumatra (e.g., Medan–Palembang), with no lines extending to Bangka Belitung Province.
If you are accustomed to train travel in other parts of Indonesia or Southeast Asia, note that this route is entirely road-based. The nearest train stations are on the island of Sumatra (e.g., Palembang Station), which would require a separate ferry journey — completely impractical for this trip.
Alternative recommendation: Since trains are not an option, focus on road transport. A taxi or ride-hailing service is the most efficient and comfortable way to cover the 35 km distance. For travelers who enjoy rail travel, consider exploring Java's train network on a different leg of your Indonesian trip.
Why No Train on Bangka?
Bangka Island's geography and population distribution have not justified railway construction. The island's primary transport corridor is the road connecting Pangkal Pinang (the capital) with major beaches like Matras. The government has discussed future rail projects for Bangka Belitung, but no concrete plans have been announced as of 2025. Source: Bangka Belitung Provincial Government
| Railway Feature | Availability on Bangka | Comparison with Java |
|---|---|---|
| Passenger train service | ❌ None | ✅ Extensive (KA Commuter, LRT, intercity) |
| Railway track length | 0 km | ~6,000 km |
| Nearest train station | Palembang Station (Sumatra, ~4 hours by ferry+road) | — |
Domestic Flight (Not Applicable — Same Island)
There are no flights from Matras Beach to Depati Amir Airport because both locations are on the same island (Bangka), separated by only 35 km. The concept of a domestic flight for such a short distance does not exist in commercial aviation.
Depati Amir Airport (PGK) itself is a regional airport serving flights to Jakarta (CGK), Palembang (PLM), Batam (BTH), and a few other Indonesian cities. It handles primarily ATR 72 and narrow-body jets like the Boeing 737-800NG. If you are flying out of Bangka, you will first need to reach this airport by road.
Total travel time misconception: Some travelers mistakenly think flying is an option. To clarify — you are already on the island where the airport is located. The only way to reach the airport is by road transport.
What About Flights to Other Airports?
If you aim to leave Bangka Island entirely, you would fly from Depati Amir Airport to destinations like Jakarta or Palembang. But getting to the airport itself is a ground journey. Source: PT Angkasa Pura II – Depati Amir Airport
| Route | Distance | Flight Time | Note |
|---|---|---|---|
| Matras Beach → Depati Amir Airport | 35 km (road) | N/A (no flight) | Both on Bangka Island |
| Depati Amir Airport → Jakarta (CGK) | ~500 km (air) | ~1 hour 15 min | Common connecting flight |
| Depati Amir Airport → Palembang (PLM) | ~250 km (air) | ~45 min | Short regional hop |
Bus & Minibus (Local Public Transport)
Local buses (angkot) and minibuses operate between Matras Beach and Pangkal Pinang, but they do NOT go directly to Depati Amir Airport. This option is not recommended for airport travelers due to multiple transfers, limited luggage space, and unreliable schedules.
The local angkot route from Matras Beach to Pangkal Pinang city terminal costs approximately Rp 15,000 – Rp 25,000 (USD 1–1.60) and takes about 45–60 minutes. From the city terminal, you would need to take another angkot or taxi to the airport (additional 15–20 minutes and Rp 10,000 – Rp 50,000). Total cost can be as low as Rp 30,000 – Rp 70,000 (USD 2–4.50), but the journey involves 2–3 vehicle changes and significant waiting time.
Important limitations:
- Angkots run on irregular schedules (typically every 20–40 minutes)
- No dedicated luggage storage — suitcases must be kept on your lap or in narrow aisles
- Routes may not operate after 6–7 PM, making early morning or late afternoon departures risky
- Limited English signage — requires local language knowledge or navigation app
Verdict: Only suitable for budget backpackers with small backpacks and plenty of time. For most travelers, a ride-hailing service is dramatically more convenient for only Rp 120,000–150,000 extra. Source: Romadecade – Bangka Transport Guide
| Transport Mode | Cost (IDR) | Cost (USD) | Time | Transfers | Luggage |
|---|---|---|---|---|---|
| Angkot (Matras → City) | Rp 15,000 – 25,000 | USD 1 – 1.60 | 45–60 min | 0 (to city only) | ❌ Very limited |
| Angkot + Angkot (City → Airport) | Rp 25,000 – 50,000 | USD 1.60 – 3.20 | +20–30 min | 1 transfer | ❌ Very limited |
| Angkot + Taxi (City → Airport) | Rp 55,000 – 75,000 | USD 3.50 – 4.80 | +15–20 min | 1 transfer | ⚠️ Better |
Taxi & Ride-Hailing (Best & Most Practical Option)
Taking a taxi or ride-hailing service (Grab/Gojek) is the most recommended way to get from Matras Beach to Depati Amir Airport. It offers the best balance of cost, comfort, speed, and reliability.
Cost breakdown:
- Standard taxi (metered or fixed price): Rp 180,000 – Rp 250,000 (USD 12–16)
- Grab Car / Gojek Car: Rp 150,000 – Rp 200,000 (USD 10–13) — typically cheaper than taxis
- Grab Bike / Gojek Bike (motorcycle): Rp 50,000 – Rp 80,000 (USD 3–5) — only for solo light travelers
- Premium/SUV taxi: Rp 280,000 – Rp 350,000 (USD 18–23) — for groups or extra luggage
Travel time: 40–55 minutes under normal conditions. During peak beach season (June–August, weekends, public holidays), allow 60–70 minutes.
Where to book: Grab and Gojek are widely available in the Matras Beach area. Taxis can be hailed from hotel reception or roadside. Fixed-price airport taxis are available from the airport taxi counter at arrival.
Tip: If you are staying at a resort on Matras Beach, ask the front desk to call a trusted taxi driver. Local drivers often have fixed rates for airport runs and can be contacted directly via WhatsApp for future trips. Source: Grab Indonesia
Comparison: Taxi vs. Ride-Hailing
| Feature | Standard Taxi | Grab Car / Gojek Car | Motorcycle Taxi (Ojek) |
|---|---|---|---|
| Price range | Rp 180,000 – 250,000 | Rp 150,000 – 200,000 | Rp 50,000 – 80,000 |
| Booking method | Hail on street / hotel call | App (Grab/Gojek) | App or roadside |
| Luggage capacity | ✅ Good (2–3 suitcases) | ✅ Good (2–3 suitcases) | ❌ Only small backpacks |
| Air conditioning | ✅ Yes (most taxis) | ✅ Yes (all cars) | ❌ No |
| Payment | Cash (some accept QR) | Cashless & cash | Cashless & cash |
| Reliability | ⚠️ Variable | ✅ High (driver tracking) | ⚠️ Dependent on availability |
Private Transfer & Chauffeur Service
Private transfers offer the highest level of comfort and convenience for traveling from Matras Beach to Depati Amir Airport. This option is ideal for families, groups (3+ people), travelers with heavy luggage, or those seeking a stress-free experience.
Price range: Rp 250,000 – Rp 400,000 (USD 16–26) depending on vehicle type:
- Standard car (Toyota Avanza / Daihatsu Xenia): Rp 250,000 – Rp 300,000 (USD 16–19)
- MPV / SUV (Toyota Innova / Honda CR-V): Rp 320,000 – Rp 400,000 (USD 21–26)
- VIP / premium sedan (rare in Bangka): Rp 400,000 – Rp 500,000 (USD 26–32)
How to book in advance:
- Hotel concierge: Most resorts on Matras Beach can arrange a trusted driver — often the most reliable method.
- Online platforms: Traveloka, Klook, and local tour operators offer airport transfer bookings. Source: Traveloka Airport Transport
- Local driver WhatsApp: Many frequent visitors save contact numbers of drivers they trust. Ask your accommodation for a recommendation.
When to choose a private transfer:
- You are traveling in a group of 3–5 people (cost per person becomes competitive)
- You have large or fragile luggage (surfboards, diving gear, musical instruments)
- You need a late-night or early-morning pickup (4–5 AM) when ride-hailing availability is lower
- You prefer a fixed price with no surge pricing or negotiation
Note: Unlike major cities (Jakarta, Bali), Bangka does not have Uber-style limousine services. Private transfers are typically arranged through informal networks, so booking through your hotel is the safest bet. Source: Bangka Tourism Office
| Vehicle Type | Capacity | Price (IDR) | Price (USD) | Best For |
|---|---|---|---|---|
| Standard car (Avanza/Xenia) | 4 passengers + 2 suitcases | Rp 250,000 – 300,000 | USD 16 – 19 | Couples, small families |
| MPV/SUV (Innova/CR-V) | 6 passengers + 4 suitcases | Rp 320,000 – 400,000 | USD 21 – 26 | Groups, heavy luggage |
| VIP sedan | 3 passengers + 2 suitcases | Rp 400,000 – 500,000 | USD 26 – 32 | Business travelers, special occasions |
Cost & Time Comparison: All Transport Options
Quick decision table: Compare every possible way to get from Matras Beach to Depati Amir Airport, sorted by price (lowest to highest).
| Transport Mode | Cost (IDR) | Cost (USD) | Travel Time | Transfers | Comfort | Best For |
|---|---|---|---|---|---|---|
| 🏍️ Gojek/Grab Bike (motorcycle) | Rp 50,000 – 80,000 | USD 3 – 5 | 35–50 min | 0 | Low | Solo travelers, small backpack |
| 🚐 Local angkot (bus) + transfer | Rp 30,000 – 70,000 | USD 2 – 4.50 | 70–90 min | 1–2 | Low | Budget backpackers, no deadline |
| 🚗 Grab Car / Gojek Car ★ BEST | Rp 150,000 – 200,000 | USD 10 – 13 | 40–55 min | 0 | High | Most travelers — best value |
| 🚕 Standard taxi (metered) | Rp 180,000 – 250,000 | USD 12 – 16 | 40–55 min | 0 | High | Those without app, families |
| 🚙 Private transfer (standard car) | Rp 250,000 – 300,000 | USD 16 – 19 | 40–55 min | 0 | Very High | Groups, pre-booked convenience |
| 🚐 Private transfer (MPV/SUV) | Rp 320,000 – 400,000 | USD 21 – 26 | 40–55 min | 0 | Very High | Large groups, heavy luggage |
| ⭐ VIP/premium transfer | Rp 400,000 – 500,000 | USD 26 – 32 | 40–55 min | 0 | Premium | Business, special occasions |
★ BEST OPTION: Grab Car or Gojek Car offers the best combination of low cost, high comfort, zero transfers, and reliable booking. It is the most recommended choice for 90% of travelers.
CHEAPEST OPTION: Gojek/Grab Bike is the absolute cheapest at Rp 50,000 – 80,000, but only suitable for solo travelers with minimal luggage. Source: Numbeo – Pangkal Pinang Transport Costs
Traveler Tips & Local Insights for a Smooth Journey
Real-world advice from frequent visitors and local drivers to help you avoid common pitfalls on the Matras Beach → Depati Amir Airport route.
🚗 1. Traffic Patterns on the Matras Road
The main road from Matras Beach to Pangkal Pinang (Jalan Raya Matras) is a two-lane road that can get congested near the beach area on weekends and public holidays. Best departure time: Leave Matras Beach by 8:00 AM or after 1:30 PM to avoid peak beach traffic. Sunday afternoons (3:00–5:00 PM) are particularly busy as weekend trippers return to the city.
🎒 2. Luggage & Beach Gear
If you've been surfing, snorkeling, or beach-hopping, your gear may be wet or sandy. Most taxi drivers are accommodating, but it's polite to place wet items in a plastic bag (bring your own or ask your hotel). For surfboards: Standard car trunks can fit 1–2 shortboards. Longer boards may require an MPV or roof rack — confirm when booking.
📱 3. Ride-Hailing Availability
Grab and Gojek have good coverage in the Matras Beach area, but drivers may take 8–15 minutes to arrive due to the semi-rural location. Pro tip: Book your ride 20–25 minutes before you actually want to leave to account for driver arrival time. In the early morning (before 6 AM), availability drops — consider arranging a private transfer or taxi through your hotel the night before.
💵 4. Cash vs. Cashless
While Grab and Gojek accept cashless payments, many local taxis in Bangka prefer cash. Always carry enough cash (Rp 200,000–300,000) for your airport transfer. ATMs are available in Pangkal Pinang but not directly at Matras Beach. The airport itself has ATM machines but withdrawal limits may apply.
🌴 5. Last-Minute Souvenir Shopping
If you forgot souvenirs, there is a small shop at Depati Amir Airport's departure area selling local Bangka specialties: kemplang (fish crackers), sambal bangka, and traditional kain cual (woven fabric). Prices are slightly higher than in town, but selection is decent for last-minute gifts.
🏨 6. Hotel Transfer Services
Many accommodations on Matras Beach (e.g., Matras Beach Resort, Pondok Indah Matras) offer airport transfers for their guests. Ask at check-in. Hotel rates are often competitive with taxis (Rp 200,000–280,000) and include the convenience of a driver who knows your exact pickup point. Source: Matras Beach Resort – Transport Services
⏰ 7. Flight Check-In Timing
Depati Amir Airport (PGK) is a small regional airport. Arrive at least 1 hour before domestic flights. Check-in counters open 2 hours before departure and close 30 minutes prior. Security lines are usually short (5–15 minutes), but during holiday peaks (Lebaran, Christmas, New Year) queues can stretch to 30–40 minutes.
🌧️ 8. Rainy Season Considerations
Bangka's rainy season runs November to March. Afternoon downpours can cause localized flooding on the Matras road, adding 15–30 minutes of travel time. If traveling during wet season, allow extra buffer and avoid motorcycle taxis during heavy rain. Source: Weather Atlas – Pangkal Pinang
FAQs: How to Get from Matras Beach to Depati Amir Airport
Is there a direct bus from Matras Beach to Depati Amir Airport?
No, there is no direct bus from Matras Beach to Depati Amir Airport. You need to take a local angkot (minibus) from Matras Beach to Pangkal Pinang city terminal, then transfer to another angkot or taxi to reach the airport. This is not recommended for travelers with luggage due to multiple transfers. A direct taxi or ride-hailing service (Grab/Gojek) is far more practical.
How much does a taxi cost from Matras Beach to Depati Amir Airport?
A standard taxi from Matras Beach to Depati Amir Airport costs between Rp 180,000 – Rp 250,000 (approx. USD 12–16). Ride-hailing services like Grab or Gojek are slightly cheaper at Rp 150,000 – Rp 200,000 (approx. USD 10–13). Prices may increase during holidays or late-night hours.
How long does it take to get from Matras Beach to Depati Amir Airport by car?
The drive from Matras Beach to Depati Amir Airport takes approximately 40–55 minutes under normal traffic conditions. The distance is about 35 kilometers (22 miles) via Jalan Raya Matras – Pangkal Pinang. Allow extra time during weekends or public holidays when beach traffic is heavier.
Can I book a private transfer from Matras Beach to Depati Amir Airport in advance?
Yes, private transfers can be booked in advance through local tour operators, hotel concierge services, or online platforms like Traveloka and Klook. Prices range from Rp 250,000 – Rp 400,000 (approx. USD 16–26) depending on vehicle type (standard car, MPV, or VIP). Advance booking is recommended during peak season (June–August and December–January).
Is there a train from Matras Beach to Depati Amir Airport?
No, there is no train service on Bangka Island. Indonesia's railway network is concentrated on Java and Sumatra. The most practical way to reach Depati Amir Airport from Matras Beach is by road using a taxi, ride-hailing service, or private transfer.
What is the cheapest way to get from Matras Beach to Depati Amir Airport?
The cheapest way is using a ride-hailing motorcycle (Gojek/Grab Bike) costing Rp 50,000 – Rp 80,000 (approx. USD 3–5), but this is only suitable for solo travelers with minimal luggage. For groups, sharing a Grab Car (Rp 150,000 – Rp 200,000 / USD 10–13) is the most economical option. Local angkot buses are cheaper but require multiple transfers and are not recommended for airport travel.
Are there any flight options from Matras Beach to Depati Amir Airport?
No, there are no flight options because Matras Beach and Depati Amir Airport are both located on Bangka Island, only 35 km apart. The journey is a short road trip. The airport serves flights to Jakarta, Palembang, and other Indonesian cities, but you must reach the airport by land transport first.
What should I know about luggage when traveling from Matras Beach to Depati Amir Airport?
Standard taxis and ride-hailing cars can accommodate 1–2 suitcases per passenger. If traveling with heavy luggage, book a larger vehicle (Gojek/Grab Car Plus or MPV). Motorcycle taxis (ojek) are not suitable for large bags. For surfboards or bulky beach gear, consider a private transfer or use the luggage delivery service (Takkyubin-style services are limited in Bangka, so plan ahead).