Contents
Leaving Lombok's rugged coastline and volcanic peaks for the rice terraces of Ubud takes you from raw island adventure to the cultural heart of Bali. The two islands sit side by side across the Lombok Strait, and the trip combines sea and road. A combined fast boat and shuttle ticket gets you to your door in Ubud, while a flight covers the water in minutes.
Most travelers find that the sea crossing is part of the experience, with Mount Agung rising ahead as you approach Bali. You can compare schedules and book tickets for the whole route on GoAsia.cc.
Lombok to Ubud by Van and Fast Boat
The most common way is a combined ticket: a fast boat across the strait, then a van or shuttle to your accommodation in Ubud. On booking platforms, van and boat tickets cost about $21 to $54 (November 2026) and take from about 3 hours up to 4 hours 25 minutes. Shared vans leave from 08:00 to 16:00, and taxi and ferry tickets from 08:30 to 12:15.[1]
If you want to choose your own boat, Ekajaya Fast Ferry sails from Senggigi to Padang Bai at 10:15, 10:45 and 14:00. Check-in is one hour before departure.[2]
Lombok to Ubud by Ferry
The public ferry crosses from Lembar to Padang Bai, 36 nautical miles that take 4 hours 30 minutes on average. Tickets are sold online, not at the port, and you swap your booking for a boarding pass at the Lembar check-in counter.[3] Fast boat and shuttle combinations and ferry and shuttle tickets from Lombok to Ubud cost about $19 to $46 on booking platforms (November 2026) and take from about 3 hours 30 minutes up to 5 hours 15 minutes.[1]
A fast boat is lively, with music on board and travelers on the roof deck enjoying the sea breeze. When the swell is high, the ride gets bumpy. A ferry and shuttle ticket is a good middle ground if you want to save a few dollars.
Lombok to Ubud by Flight
Wings Air and TransNusa fly non-stop from Lombok International Airport (LOP) to Bali's Ngurah Rai Airport (DPS) in about 45 minutes. Fares start at IDR 688,051. On 2 November Wings Air departed at 07:15, 07:45, 08:20, 10:35 and 15:50, and TransNusa at 19:10.[4]
Ubud is inland, north of the airport, so allow extra time for the drive. With check-in in Lombok and the road from the airport to Ubud added, the total journey can take as long as a fast boat. Flying is the most comfortable option if you want to avoid the swell.
Lombok to Ubud by Bus
Minibus tickets work as a fast boat or ferry and minibus combination. On booking platforms they cost about $25 to $31 (November 2026) and take from about 3 hours up to 4 hours 50 minutes.[1]
Comparing Your Options
| Mode | Price | Duration | Comfort |
|---|---|---|---|
| Van + boat | $21 - $54[1] | 3h - 4h 25min | Moderate |
| Ferry / fast boat | $19 - $46[1] | 3h 30min - 5h 15min | Moderate |
| Flight | from IDR 688,051[4] | About 45min | High |
| Minibus | $25 - $31[1] | 3h - 4h 50min | Standard |
Tips for Traveling from Lombok to Ubud
- Book in advance: Fast boats fill up quickly in the dry season, especially in July and August. Book online ahead of time to get the departure you want.
- Check the harbor: Lombok has several departure points. Make sure your transport picks you up from the right area or that you know which harbor your boat leaves from.
- Prepare for waves: The Lombok Strait can be rough. If you are prone to motion sickness, take your tablet before boarding.
- Luggage: On fast boats large bags usually go on the roof or in a front compartment. Keep valuables in a small bag that stays with you.
- Arrival in Ubud: Ubud has narrow streets with a lot of foot traffic. If your van drops you at a central point instead of your hotel door, expect a short walk or a quick local taxi ride.
Timetable
| Flight Lombok - Bali $ 33.15–56.01 25m – 50m | |
|
|
| Bus Lombok - Bali $ 27.60 4h | |
|
|
| Ferry Lombok - Bali $ 26.22–62.09 3h – 4h 35m | |
|
|
| Van Lombok - Bali $ 41.40 3h | |
|
| Bus Lombok - Ubud $ 24.84–31.05 3h – 4h 50m | |
|
|
| Ferry Lombok - Ubud $ 19.32–46.29 3h 30m – 5h 15m | |
|
|
| Van Lombok - Ubud $ 20.81–54.37 1h 30m – 4h 25m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Lombok to Ubud, including current prices and schedules.
Ferry and fast boat tickets with a shuttle are the cheapest, from about $19 on booking platforms (November 2026).
A flight from Lombok to Bali takes about 45 minutes. Add the drive from the airport to Ubud, which is inland to the north.
Van and boat combinations take from about 3 hours up to 4 hours 25 minutes, and ferry combinations from about 3 hours 30 minutes up to 5 hours 15 minutes.
No. Ubud is inland and has no coast. You take a boat to a harbor in Bali, for example Padang Bai, and then a van or taxi to Ubud.
Flying is more comfortable and avoids seasickness. Fast boats are often more convenient, because combined tickets include a shuttle directly to your hotel in Ubud.
In extreme weather or high swell, boat departures can be cancelled. You then wait for the next departure or fly instead.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] 12Go: Lombok - Ubud timetable. Retrieved November 1, 2026.
- [2] Ekajaya Fast Ferry: Daily Schedules | Ekajaya Fast Ferry Departures & Routes. Retrieved October 28, 2026.
- [3] Satpel Lembar, BPTD Kelas II Nusa Tenggara Barat (Ministry of Transportation): Satpel Lembar - Jadwal & Informasi Pelabuhan Penyeberangan Lembar. Retrieved October 26, 2026.
- [4] AirAsia: Get cheap flights from Lombok to Bali!. Retrieved November 1, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.
