Quick Answer
The best way from Tanjungpinang Port (Sri Bintan Pura) to Raja Haji Fisabilillah Airport (TNJ) is by ride-hailing car (Grab or Gojek). Total journey time: 10–20 minutes covering ~5.5 km. Cost: IDR 45,000–70,000 (~USD 2.8–4.3). For budget travelers, an ojek (motorcycle taxi) costs just IDR 20,000–35,000 (~USD 1.2–2.2) and takes 8–15 minutes. No direct public bus exists; angkot (minibus) route 01A is the cheapest at IDR 5,000–10,000 (~USD 0.3–0.6) but requires a 10-minute walk at the end and takes 30–45 minutes total.
Taxi & Ride-hailing: The Most Practical Option
For nearly all travelers, a car via Grab, Gojek, or a metered taxi offers the best balance of speed, comfort, and cost. The distance from the port terminal to the airport departure drop-off is only 5.5 km (3.4 miles), and the route follows main roads through central Tanjungpinang.
Standard Taxi
Official taxis queue outside the Sri Bintan Pura port exit. They use a fixed fare system to the airport – expect to pay IDR 70,000–100,000 (~USD 4.3–6.2). Always confirm the price before boarding. Taxis are reliable if you don't have a smartphone or mobile data, but they are typically 30–50% more expensive than ride-hailing.
Grab Car (Recommended)
Grab is the dominant ride-hailing platform in Tanjungpinang. From the port pickup point (Jl. Samudera, just outside the main gate), a GrabCar to the airport costs IDR 45,000–60,000 (~USD 2.8–3.7) during normal hours. Surge pricing in rain or peak evening hours can push this to IDR 75,000 (~USD 4.6). Wait time is typically 3–7 minutes.
Gojek Car
Gojek's car service (GoCar) is slightly less available than Grab in Tanjungpinang but often 5–10% cheaper. Fares range IDR 40,000–55,000 (~USD 2.5–3.4). Both apps accept cash and credit cards.
| Mode | Estimated Fare (IDR) | Estimated Fare (USD) | Travel Time | Booking |
|---|---|---|---|---|
| Metered Taxi | 70,000–100,000 | 4.3–6.2 | 15–20 min | On-street / stand |
| Grab Car | 45,000–60,000 | 2.8–3.7 | 10–18 min | App |
| Gojek Car | 40,000–55,000 | 2.5–3.4 | 10–18 min | App |
Source: Fare estimates based on typical Grab/Gojek tariffs in Tanjungpinang, 2025. Grab Indonesia and Gojek Indonesia.
Ojek (Motorcycle Taxi): Fastest & Cheapest Motorized Mode
For solo travelers with just a backpack, ojek (motorcycle taxi) via Gojek or GrabBike is the quickest and most affordable way to reach the airport. The rider weaves through Tanjungpinang's often congested streets, cutting travel time to 8–15 minutes.
Gojek (GoRide)
Gojek's motorcycle service is widely available at the port. Fares: IDR 20,000–30,000 (~USD 1.2–1.9). Drivers are identifiable by green jackets and helmet. A helmet is provided for the passenger.
GrabBike
Grab's bike option is slightly less common but similar in price: IDR 22,000–35,000 (~USD 1.4–2.2). During rain, both platforms may suspend bike services for safety.
Practical Considerations
- Luggage: Drivers can accommodate one small backpack (up to ~40L) on the front hook or on the passenger's lap. Suitcases or large duffels are difficult – consider a car if you have hard-shell luggage.
- Safety: Always wear the helmet provided. Check that the visor is clean. Avoid ojek after dark on the poorly lit Jl. Kesehatan section.
- Payment: Cash is easiest, though Gojek's GoPay and Grab's OVO are accepted.
Gojek official site | Grab official site – app download and rate info.
Angkot (Public Minibus): The Most Economical Choice
Angkot are shared minibuses that run fixed routes across Tanjungpinang. They are the cheapest public transport option, but require local knowledge and a short walk at the end.
Route 01A – Port to Pasar Baru
From the Jl. Samudera stop directly outside the port, take angkot route 01A (green/blue livery) heading toward Pasar Baru. Fare: IDR 5,000–10,000 (~USD 0.3–0.6). Travel time: 20–25 minutes. Alight at the Simpang Jl. Kesehatan intersection.
Walk from Pasar Baru to the Airport
From the angkot stop, walk east along Jl. Kesehatan for approximately 1.2 km (0.75 miles, ~12 minutes). The airport entrance is on your right just past the RSUD Tanjungpinang hospital. The walk is flat but exposed to sun and traffic.
Total Time & Cost Summary
- Total time: 32–45 minutes (angkot + walk)
- Total cost: IDR 5,000–10,000 (~USD 0.3–0.6)
- Best for: Budget backpackers, no heavy luggage, daytime travel
Note: Angkot do not run on a fixed schedule – they depart when full. Frequency is roughly every 10–15 minutes during daylight hours. Tanjungpinang City Transport Department.
Private Transfer: Premium Comfort for Groups
For families, business travelers, or anyone with significant luggage, a pre-booked private transfer eliminates uncertainty. Several operators in Tanjungpinang offer door-to-door service from the port to the airport.
Typical Pricing & Vehicles
- Standard car (Toyota Avanza / Daihatsu Xenia): IDR 120,000–180,000 (~USD 7.5–11.2)
- MPV / family car (Toyota Innova): IDR 150,000–220,000 (~USD 9.3–13.7)
- Includes: Meet-and-greet at port exit, luggage assistance, air conditioning, direct route
Booking Channels
- WhatsApp bookings with local operators (e.g., TransTanjungpinang or Bintan Transfer) – most responsive.
- Hotel concierge – if you're staying at a hotel in Tanjungpinang before heading to the airport.
- Online platforms like Klook or Traveloka sometimes list private airport transfers for Tanjungpinang.
When to choose private transfer: after dark (roads are poorly lit), with children under 5, with more than one large suitcase per person, or during rain when ride-hailing surge prices are high.
Walking & Combined Modes: Not Recommended
The 5.5 km route from the port to the airport is theoretically walkable, but conditions make it a poor choice for most travelers.
Why Walking Is Discouraged
- No continuous footpath: Large sections of Jl. Ir. Sutami and Jl. Kesehatan have no sidewalk. You would share the road with scooters, cars, and trucks.
- Tropical heat: Tanjungpinang's equatorial climate means high humidity and temperatures of 28–34°C (82–93°F) year-round. Sweat and fatigue are guaranteed.
- Time: 1 hour 10 minutes at a brisk pace – far slower than any motorized option.
Combined Mode: Becak (Pedicab) + Walk
You could take a becak (cycle rickshaw) from the port to the Pasar Baru area for IDR 15,000–25,000 (~USD 0.9–1.6) and then walk the remaining 1.2 km. Total time: ~40–50 minutes. This is only feasible for solo travelers with one small bag and is not reliable – becak are rare near the port after 5 PM.
Verdict: Use an ojek or ride-hailing car. The small cost savings from walking are not worth the discomfort and safety risk.
Cost & Time Comparison – All Transport Options
| Mode | Time | Cost (IDR) | Cost (USD) | Best For | Luggage |
|---|---|---|---|---|---|
| Grab/Gojek Car ★ Best | 10–18 min | 40,000–70,000 | 2.5–4.3 | Most travelers | 2–3 bags OK |
| Ojek (Gojek/Grab) ★ Cheapest motorized | 8–15 min | 20,000–35,000 | 1.2–2.2 | Solo, light pack | 1 small bag |
| Metered Taxi | 15–20 min | 70,000–100,000 | 4.3–6.2 | No smartphone | 2–3 bags OK |
| Private Transfer (pre-booked) | 12–20 min | 120,000–220,000 | 7.5–13.7 | Groups, premium | 3+ bags |
| Angkot + Walk | 32–45 min | 5,000–10,000 | 0.3–0.6 | Budget backpackers | 1 small bag |
| Becak + Walk | 40–50 min | 15,000–25,000 | 0.9–1.6 | Novelty, very light | 1 small bag |
| Walking only | 1 hr 10 min | 0 | 0 | Not recommended | None |
Fares checked via Grab/Gojek app in April 2025. Taxi fares from official Tanjungpinang port taxi cooperative. Numbeo Tanjungpinang taxi data.
Traveler Tips & Local Insights – Tanjungpinang Port to Airport
1. Download Both Grab & Gojek Before You Arrive
Network coverage at the port is good (Telkomsel & XL), but having both apps installed gives you backup. During heavy rain, Gojek may suspend bike services while Grab continues car bookings – or vice versa. Register with your home number and add a card if possible; cash payments work smoothly too.
2. Luggage Strategy for Ojek Riders
If you choose ojek but have a soft duffel (under 50L), ask the driver to place it on the front foot hook. Backpacks should be worn on your front (reverse style) to balance weight. Hard-shell suitcases cannot be carried on a motorcycle – book a car instead.
3. Peak Hour Warning (4:30 PM – 6:30 PM)
Tanjungpinang's roads clog near the Pasar Baru market and the port area during late afternoon. Add 5–10 minutes to your journey if traveling between 4:30 PM and 6:30 PM. For flights departing after 5 PM, leave the port by 4 PM to be safe.
4. Airport Check-in Timing
Raja Haji Fisabilillah Airport is small – check-in counters open 1.5 hours before departure for domestic flights (Wings Air, Batik Air, Lion Air). There is no pre-security area with shops, so don't arrive more than 2 hours early unless you just want to wait in the small café.
5. What If You Miss Your Ride?
If your Grab cancels or you can't find your driver, the port security post (Pos Satpam) at the main gate can call a taxi for you. Ask for "tarif ke bandara" (rate to the airport) and agree on IDR 80,000 maximum.
6. Sim Card & Data
If you arrive at the port without a local SIM, buy a Telkomsel or XL starter pack at the small kiosks inside the port terminal. A 7-day data package (10–15 GB) costs ~IDR 35,000–50,000 (~USD 2.2–3.1). Essential for booking rides.
Insight based on traveler reports from TripAdvisor Bintan forum.
FAQs: Tanjungpinang Port to Raja Haji Fisabilillah Airport
Is there a direct bus from Tanjungpinang Port to Raja Haji Fisabilillah Airport?
No, there is no direct public bus from Tanjungpinang Port to the airport. The most practical options are ride-hailing services (Grab/Gojek), taxis, or angkot (minibus) with a short walk.
How much does a taxi from Tanjungpinang Port to the airport cost?
A standard taxi costs IDR 70,000–100,000 (~USD 4.3–6.2). Ride-hailing cars via Grab or Gojek are typically IDR 45,000–70,000 (~USD 2.8–4.3), while a motorcycle taxi (ojek) costs IDR 20,000–35,000 (~USD 1.2–2.2).
How long does it take from Tanjungpinang Port to Raja Haji Fisabilillah Airport?
By car or taxi, the trip takes 10–20 minutes depending on traffic. A motorcycle taxi (ojek) takes about 8–15 minutes. By angkot with walking, expect 30–45 minutes.
What is the cheapest way to get from Tanjungpinang Port to the airport?
The cheapest motorized option is an ojek (motorcycle taxi) via Gojek or Grab at IDR 20,000–35,000 (~USD 1.2–2.2). For the lowest possible cost, angkot route 01A combined with a short walk costs only IDR 5,000–10,000 (~USD 0.3–0.6) but takes longer and is less comfortable.
Is it safe to take an ojek from Tanjungpinang Port to the airport?
Yes, for a single traveler with light luggage, ojek is generally safe during daylight hours. Always wear the helmet provided, use the app-tracked service (Gojek/Grab) rather than hailing on the street, and avoid traveling after dark on unfamiliar roads.
Can I walk from Tanjungpinang Port to Raja Haji Fisabilillah Airport?
Walking is not recommended. The distance is about 5.5 km (3.4 miles) via Jl. Ir. Sutami and Jl. Kesehatan, with no continuous pedestrian footpath and heavy scooter traffic. It would take roughly 1 hour 10 minutes under the tropical sun.
Which ride-hailing app works best in Tanjungpinang?
Both Grab and Gojek operate in Tanjungpinang. Grab generally has a slightly larger car fleet, while Gojek is often faster for ojek (motorcycle) orders. We recommend having both apps installed as availability can vary by time of day and weather conditions.
Is there a shuttle service from Tanjungpinang Port to the airport?
No dedicated airport shuttle operates from Tanjungpinang Port. Some hotels in Tanjungpinang offer private drop-offs for guests, but there is no shared shuttle van service. Your best options remain ride-hailing, taxi, or private transfer.