1. Ubud to Nusa Penida by Fast Boat
Duration and Cost
The trip takes approximately 30 to 45 minutes, depending on sea conditions and the specific boat service. Tickets typically cost between 150,000 to 250,000 IDR per person. Prices may vary slightly depending on the season and the specific operator.
Departure points and Arrival Points and Timings
Fast boats run multiple times daily. The first boats usually depart around 7:30 AM and arrive at 5 in the evening. They usually depart from Sanur port.
How to reach Sanur port?
To travel from Ubud to Sanur Harbor for a fast boat to Nusa Penida, you have two main options: taxi/private car or shuttle bus. A taxi or private car typically takes 1 to 1.5 hours and costs approximately 300,000 to 400,000 IDR ($20-$27). Alternatively, you can opt for a shuttle bus, which takes about 1.5 to 2 hours and costs around 100,000 to 150,000 IDR
Operators
Maruti Express: Known for reliable and frequent services, Maruti Express offers multiple departures throughout the day.
Crown Fast Cruises: This operator provides comfortable and speedy transfers with several trips daily.
Rocky Fast Cruise: Rocky Fast Cruise is another reputable company known for its punctuality and good service.
2. Ubud to Sanur by taxi and Ferry
You can take a taxi and a ferry from Ubud to Nusa Penida via Sanur. First, book a taxi or private car from Ubud to Sanur Harbor. This journey typically takes 1 to 1.5 hours and costs around 300,000 to 400,000 IDR .
Once you reach Sanur Harbor, you can catch a fast boat to Nusa Penida. The ferry ride takes approximately 30 to 45 minutes, and tickets cost between 150,000 and 250,000 IDR per person. Several companies, such as Maruti Express, Crown Fast Cruises, and Rocky Fast Cruise, offer combined services with multiple departures throughout the day, usually from 7:30 AM to late afternoon. It's advisable to check the current schedule and book your ferry tickets in advance, especially during peak season.