Ubud
Ubud
Ship

Batu Layar to Ubud

Updated: 28 May 2026

The route from Batu Layar to Ubud involves a sea crossing from Lombok to Bali. You will travel to Bangsal Harbor, then take a fast boat to Padang Bai in Bali. From Padang Bai, a shuttle or private car will take you to Ubud. The total journey time is approximately 5 to 6 hours. This is the most popular route for travelers moving between the two islands.

Total Distance: Sea distance 80 km; road distance 60 km.
Fastest Way
Fast boat from Bangsal to Padang Bai followed by a private car.
Cheapest Way
Public ferry from Lembar to Padang Bai, though it takes much longer.
Compare Batu Layar to Ubud Routes
Ship
Connecting
Duration
5 hours
Avg Price
IDR 400,000 - 600,000
Operator
Eka Jaya Fast Boat
Route
Bangsal Harbor to Padang Bai, then road transfer to Ubud.

Book a package that includes the shuttle transfer to Ubud to save money.

Travel Tips
  • Boat Booking
    Book your fast boat ticket online to secure a seat during peak season.
  • Sea Sickness
    Take motion sickness medication 30 minutes before boarding the boat.
  • Luggage
    Keep your luggage light as boat storage space is limited.
  • Arrival
    Padang Bai can be chaotic; look for your shuttle driver holding a sign.
  • Transport
    Use Gojek or Grab for affordable transport within Ubud.
Safety Tips
  • Life Jackets
    Ensure your boat provides life jackets and that they are accessible.
  • Weather
    Check weather reports; fast boats may be canceled during high waves.
  • Sun Protection
    Wear sunscreen and a hat while waiting at the harbor.
  • Scams
    Ignore unofficial ticket sellers at the harbor entrance.
People Also Ask
  • How long is the boat ride?
    The fast boat ride from Bangsal to Padang Bai takes about 1.5 to 2 hours.
  • Is there a shuttle?
    Most boat companies include a shuttle service to Ubud in their ticket price.
  • Can I fly?
    Yes, you can fly from Lombok to Denpasar, then drive to Ubud.
  • Is the ferry better?
    The public ferry is cheaper but takes 4-5 hours just for the sea crossing.
  • Where do I buy tickets?
    You can buy tickets at the harbor or through online travel platforms.
Quick Info
  • From Batu Layar, Nusa Tenggara Barat, Indonesia
  • To Ubud, Bali, Indonesia
  • Modes
Best Time to Travel

April to October for calm seas and reliable boat schedules.

Things to Do in Ubud
1
Sacred Monkey Forest
Walk through this nature reserve home to hundreds of long-tailed macaques. It features ancient temples and banyan trees.
2
Ubud Art Market
Browse local handicrafts, silk scarves, and handmade bags. It is located opposite the Ubud Royal Palace.
3
Tegalalang Rice Terrace
Witness the iconic tiered rice paddies. It is a perfect spot for photography and morning walks.
4
Campuhan Ridge Walk
Enjoy a scenic hike along the ridge. It offers beautiful views of the lush green valley.
Tags
Batu Layar to Ubud Lombok to Bali ferry fast boat to Bali Bangsal to Padang Bai traveling to Ubud Bali transport guide Batu Layar travel how to get to Ubud from Lombok