
Book Your Singaraja Transfer
Fixed $250 per car, confirmed driver details before departure, free cancellation up to 24 hours.
Book this service
A private driver from Bali Airport (DPS) to Singaraja is a fixed $250 for up to…


A private driver from Bali Airport (DPS) to Singaraja is a fixed $250 for up to 4 passengers. The 82 km run over the Bedugul pass takes 2 hr 10 min to 3 hours, and the rate covers a nameboard meet and greet, flight tracking, tolls, parking, and bottled water.

Singaraja is not a resort strip — it is Bali’s former colonial capital and the island’s second-largest city, home to the Buleleng regency offices, the Undiksha university campus, and the old Dutch harbour front. That changes who books this route: alongside holidaymakers we regularly drive visiting families, academics, and business travellers who need a specific city address rather than a hotel lobby. Give us the full address or a Google Maps pin when you book and the driver will plan the final kilometres accordingly, including one-way streets around the old market.
| Vehicle | Seats | One-way | Best for |
|---|---|---|---|
| Toyota Innova / similar | 4 | $250 | Couples, small families |
| Hyundai Staria | 6 | $350 | Groups, extra luggage |
| Toyota Alphard | 5 | $505 | Premium cabin comfort |
| Denza D9 (Electric Luxury MPV) | 6 | $580 | Silent all-electric luxury |
| Mercedes V-Class | 6 | $635 | Executive groups |
| Mercedes S-Class / BMW 7 | 3 | $890 | VIP travel |
Prices are per car, one way, with tolls, airport parking, and cold water included. Round trips save 5% on the combined total; pickups between 22:00 and 05:00 carry a $5 night surcharge; paying by card adds 3%; a detour or extra stop is $10. Compare every route on the airport transfer price list or reserve online straight away.


The drive follows Bali’s classic north–south crossing: out of the airport, around Denpasar’s western edge, and onto the Baturiti climb where the air turns cool and the roadside stalls switch from souvenirs to strawberries. Lake Beratan and the Ulun Danu temple mark the top of the pass at Bedugul, about 90 minutes from the airport in normal traffic.
From there the road tips over the ridge at Wanagiri and drops through the Gitgit hairpins — the steepest, twistiest section of the journey, with the Gitgit twin waterfalls hidden in the ravines beside the road. Unlike the Lovina run, there is no coastal leg at the end: the hairpins deliver you almost directly into Singaraja’s southern suburbs. In heavy rain your driver may take the gentler western descent via Seririt instead; it adds around 20 minutes but avoids the steepest bends.
If you want a break, say so at pickup — most guests on this route stop once at Bedugul for the restrooms and the lake view, or grab coffee just past the Handara gate on the descent.

Yes. The Gitgit trailhead is right beside the descent road, roughly 30 minutes before Singaraja. Count it as a $10 extra stop and allow 45–60 minutes for the walk down to the falls and back — it is stepped and can be slippery, so proper footwear helps.
Yes, slightly. Singaraja is $250 and Lovina $265 for the standard car, because Lovina adds around 10 km along the coast past the city. If your hotel is in Kalibukbuk or anywhere on the beach strip, book the Lovina rate so the driver plans for the correct end point.
Yes. Allowing for immigration and bags, you would leave the airport around 22:30, which puts the pickup in the 22:00–05:00 window and adds the $5 night surcharge. The pass is quiet at night and drivers take the hairpins slowly; expect to reach Singaraja between 00:30 and 01:00.
The practical way is a pre-booked private car. There is no train and no direct airport bus to Singaraja, and metered street taxis will not commit to the 82 km mountain crossing. Your driver meets you at arrivals with a nameboard and drives straight to any city address for the fixed $250, so you skip the counter queue and the price is set before you land.
Airport counter taxis rarely quote this far-north route, and app cars like Grab face pickup limits at the terminal plus surge on long trips. For Singaraja most travellers book a fixed-price private driver instead — $250 all-in, tolls and parking included, with the driver tracking your flight so a delay never changes the fare.

If your schedule allows even a spare hour, the old harbour district repays it. The waterfront where Dutch steamers once docked keeps its warehouses and the bright Ling Gwan Kiong Chinese temple at the water’s edge; a short walk inland, the Gedong Kirtya library preserves thousands of lontar palm-leaf manuscripts — the only collection of its kind still actively maintained. Evenings belong to the night market on Jalan Durian, where the food is cooked for locals, priced for locals, and better than most of what the resort strips serve. Your driver can loop past the harbour on the way to your drop-off if you ask at pickup; it adds barely ten minutes.
Booking works the same as every route we run: send your flight number, date, and address on WhatsApp, get the driver’s name and plate back the same day, and pay after you arrive. No deposit is taken and cancellation stays free until 24 hours before pickup.

Fixed $250 per car, confirmed driver details before departure, free cancellation up to 24 hours.
Bali Airport Transfer — operated by Bali Premium Trip · [email protected]
Private airport transfer at I Gusti Ngurah Rai International Airport (DPS), Bali — operated by Bali Premium Trip since 2015. Fixed USD pricing, English-speaking chauffeurs, 24/7 airport desk.
Book Now