Lovina and North Bali are about 2.5–3 hours by car from Ubud, crossing the central mountains past lakes and waterfalls. Because of the distance, an overnight 2-day tour is far more relaxed and rewarding than trying to see the dolphins and waterfalls as a single rushed day trip.
Ubud to North Bali at a glance
- Driving distance
- ~70–80 km
- Driving time
- ~2.5–3 hours each way
- Route
- Central mountains, Bedugul lakes
- Best format
- 2D1N overnight
How far is North Bali from Ubud?
Ubud sits in central Bali, so you're already partway to the north. The drive to Lovina takes roughly 2.5–3 hours along scenic mountain roads, climbing through the Bedugul highlands and the sacred lakes before descending to the north coast.
Why a 2D1N tour beats a rushed day trip
A day trip from Ubud means 5–6 hours of driving squeezed around the sights, and you'd miss the sunrise dolphins entirely — they only run at first light. An overnight stay in Lovina spreads the journey over two relaxed days and puts you on the dawn boat without an exhausting early start.
What the route looks like
- Mountain waterfalls in the cool highlands
- Sacred crater lakes around Bedugul
- A peaceful overnight by the sea in Lovina
- Sunrise dolphins before a relaxed return
Who this suits
It's ideal for couples, families and slow travelers already staying in Ubud who want to see the real, quieter north without spending an entire day in the car. If you prefer even more time, the longer 3D2N and 4D3N journeys add extra nights in the north.
Staying in Ubud? Our overnight tour is the calm way to reach the north.
Frequently asked questions
Keep planning your North Bali trip
- North Bali Immersion 2D1N itinerary
- Explore all North Bali tours
- Read booking & pickup FAQs
- Check pickup options & contact us


