Bali Transportation

Gambar Profil Penulis
CV PAGE

Bali has long been one of the most popular travel destinations among Malaysians, offering a perfect blend of culture, natural beauty, and warm hospitality. From its lush rice terraces and sacred temples to its lively beaches and luxury resorts, the island captivates visitors with its unique charm and diverse landscapes. However, despite Bali’s relatively small size, exploring the island can be challenging without proper planning. Understanding the different transportation options available is essential for travellers who want to experience the best of Bali conveniently and comfortably.

Bemos (Local Minibuses)

BEMOS IN BALI

Source: Wikimedia Commons

Bemos are traditional minibuses in Bali that are mainly used by local residents and offer a cheap way to travel between towns and villages. For Malaysian travellers, riding a bemo can be a unique local experience, although the routes and schedules may be confusing because there are no fixed timetables or booking apps. Travellers can simply wait by the roadside or at local markets and wave to stop a bemo. Payment is made directly to the driver in cash, with fares usually ranging from IDR 10,000 to 30,000 (around RM3 to RM9), depending on the distance.

Below is a guide to common bemo routes in Bali, including approximate fares in both Indonesian Rupiah and Malaysian Ringgit, and how to buy a ticket:

RouteMain Stops / Areas CoveredApprox. Fare (IDR / MYR)How to Buy Ticket / Pay

Details

Denpasar – Kuta

Ubung Terminal → Kuta Beach

IDR 10,000–15,000 (≈ RM3–RM4.50)

Wave down a bemo or board at Ubung Terminal. Tell the driver your destination and pay in cash when you get off.

May require transfers during late hours.

Denpasar – Ubud

Ubung Terminal → Gianyar → Ubud Market

IDR 20,000–30,000 (≈ RM6–RM9)

Board at the terminal or along the route. Pay the driver in cash.

Limited trips; most operate until late afternoon.

Singaraja – Lovina

Singaraja Town → Lovina Beach

IDR 10,000–15,000 (≈ RM3–RM4.50)

Pay the driver directly after confirming your stop.

Commonly used by locals and budget travellers.

Amlapura – Candidasa

Amlapura Terminal → Candidasa Beach

IDR 10,000–20,000 (≈ RM3–RM6)

Pay the driver in cash; no tickets issued.

Morning rides are more frequent.

Gilimanuk – Negara

Gilimanuk Ferry Port → Negara Town

IDR 15,000–25,000 (≈ RM4.50–RM7.50)

Pay directly to the driver upon boarding or arrival.

Suitable for travellers arriving from Java by ferry.

How to Buy a Bemo Ticket (Step-by-Step)

  1. Find a Bemo Stop or Wait by the Roadside
    Bemos do not have official bus stops. Look for locals waiting along the main road or near markets and terminals.
  2. Flag Down the Bemo
    Raise your hand when you see one coming in your direction so drivers will slow down if they have space.
  3. Confirm Your Destination
    Ask the driver if the bemo goes to your destination (for example, “Ubud?” or “Kuta?”).
  4. Confirm or Negotiate the Fare
    Politely ask about the fare before boarding. Prices are fixed for locals but may vary slightly for tourists.
  5. Pay in Cash
    Payment is made directly to the driver typically when you exit the vehicle. Keep small change (IDR 5,000–10,000 notes).
  6. Get Off at Your Stop
    Tell the driver “stop” or “di sini” (here) when you reach your destination.

Tips for Travellers

  • Always carry small denominations of Indonesian Rupiah.
  • Avoid night travel by bemo as services usually end by early evening.
  • Confirm fares before boarding to avoid confusion.
  • Expect occasional delays — bemos often wait to fill up before departing.
  • If you prefer comfort and predictability, consider using Grab, Gojek, or a private driver instead.

🔥 Hotel Coupons: Exclusive Hotels Deal for New Users

Discover the world with trip.com! Book the perfect hotel anywhere in the world and get an unbeatable 10% discount if you're a first-time user! If this is your second time using it, you will receive a 5% discount! Download our app now and start planning your next trip with ease.

Just click this link and download the Trip.com App, after successfully registering as a member, use it when you place an order!

🔥Save More with Up to 5% Off

Use our promo code to enjoy up to 5% OFF on your attraction tickets, tours and eSIMs!

Taxis

TAXI IN BALI

Source: Welcome Pickups

Taxis are one of the easiest and most comfortable ways for Malaysian travellers to travel around Bali, especially in popular areas like Kuta, Seminyak, Nusa Dua, Sanur, and Denpasar. They are suitable for short and medium-distance trips, but fares may differ depending on the taxi company. The most trusted option is the Blue Bird Group taxi service, which is known for its light blue taxis and metered fares that offer transparent pricing. Travellers can easily stop a taxi on the street, book through the app, or ask the hotel to arrange one. For non-metered taxis, it is recommended to agree on the fare before starting the journey to avoid overpaying.

Taxis in Bali are typically more expensive than ride-hailing apps, but they offer better safety and reliability, particularly for travellers unfamiliar with the island’s roads. Below is a guide to the different types of taxis available in Bali, their average fares, and useful tips for Malaysian visitors.

Taxi TypeWhere to FindHow to Book / PayApproximate Fare (IDR / MYR)

Details

Blue Bird Taxi

Major tourist areas (Kuta, Seminyak, Sanur, Nusa Dua, Denpasar)

Hail on the street, hotel booking, or Blue Bird app

Base fare: IDR 7,000 (≈ RM2); per km: IDR 6,500 (≈ RM1.90)

Reliable, metered, and English-speaking drivers.

Airport Taxi

Ngurah Rai International Airport taxi counter

Fixed-price system; pay at the counter before boarding

Kuta: IDR 150,000 (≈ RM45) / Ubud: IDR 300,000 (≈ RM90)

Official service; safe for new arrivals.

Local Non-Metered Taxi

Outside tourist zones or rural areas

Negotiate fare directly with driver

Varies by distance; usually higher than metered taxis

Always confirm fare before starting the trip.

Hotel Taxi Service

Available through hotel reception

Book via front desk; pay cash or charge to room

Slightly higher than standard taxis

Convenient and safe option for tourists.

How to Use a Taxi in Bali (Step-by-Step)

  1. Choose a Trusted Taxi Company
    Whenever possible, use Blue Bird Taxi for reliability and fair pricing. Avoid unmarked taxis.
  2. Confirm the Meter
    Ensure the driver uses the meter. If the meter is “not working,” ask for a fixed fare before you start the trip.
  3. Payment Method
    Most taxis accept cash only, but Blue Bird taxis allow card payments and e-wallets through their app.
  4. Get a Receipt
    Ask for a receipt (struk) for record-keeping, especially for airport transfers or hotel reimbursements.
  5. Use the App When Possible
    The Blue Bird app allows you to book a ride similar to Grab, with fare estimates and driver details provided upfront.

Tips for Malaysian Travellers

  • Carry small notes in Indonesian Rupiah for easier payment.
  • Avoid unsolicited taxi offers at busy spots like airports or beaches.
  • Traffic can be heavy, especially in the late afternoon — plan travel times accordingly.
  • Tipping is optional but appreciated (around IDR 5,000–10,000 or RM1.50–RM3).
  • For longer day trips, hiring a private driver may be more affordable than multiple taxi rides.

5 star

8.9/10Very Good201 Ulasan
Nusa Dua Bali|12.86km dari pusat bandar
The hotel is well-located. Since it’s an international hotel, I don’t have much comments on the overall welfare. I stayed at the ocean suite and I can clearly see the sea view. The room is simple and clean. I give 3 stars to the service as I have experienced very nice service at other stays. I expected to experience better service as this is a 5-star hotel, so this is something that can be improved. Other than that, all good!
DariSAR 236
9.3/10Great467 Ulasan
Nusa Dua Bali|16.74km dari pusat bandar
This resort in Uluwatu was an amazing experience! I was pleasantly surprised with a free room upgrade upon check-in, and the room had a fantastic view. The resort's environment is beautiful and peaceful, with lush greenery everywhere. The staff were warm and polite, creating a wonderful vacation atmosphere. The pool is huge and I absolutely loved it; I could spend all day lounging by the pool. It's also quite close to the beach, perfect for surfing. Anyway, it's definitely worth choosing when you come to Bali.
DariSAR 355
9.2/10Great856 Ulasan
Kuta Bali|9.2km dari pusat bandar
Excellent hotel, super location. Malls are nearby, plenty of places to walk around and eat. The ocean is just a 5-minute walk for a dip in the waves. It's also the best location for excursions. The pools are fantastic, and there are slides for the kids. The hotel food is very tasty and not expensive. The staff is simply amazing!
DariSAR 376
9.1/10Great829 Ulasan
Nusa Dua Bali|18.83km dari pusat bandar
I have a very pleasant stay here. At 2014 back then when it is still Nikko, my brother had his wedding here and I appreciate the hotel still have their name hang in the wall near Wiwaha Chapel. The room is spacious and clean. The AC works really well. View from our room is so beautiful. Make sure to book the ocean view to enoy the beauty of Bali. We had Mexican dinner at Grain Restaurant, delicious food with Latin live band boost up the mood. Thank you Mrs. Sumerti for the hospitality during dinner. Definitely stay here if I visit Bali!
DariSAR 459
9.2/10Great131 Ulasan
Nusa Dua Bali|14.42km dari pusat bandar
This is my second time staying at this hotel, and I love its architecture. The breakfast selection isn't very extensive, which is a bit disappointing for a 4-star hotel. The rooms are decent. There are restaurants and shops nearby. The beach is calm with no waves, but the water is a bit shallow. Beautiful sunrises here!
DariSAR 286

Show more

Business travel

7.9/10Good406 Ulasan
Seminyak Bali|6.6km dari pusat bandar
The hotel is quite old. The furnitures, beddings, walls, and everything reflects the age of the hotel. Though the staff probably tried their best to keep the room clean, it is not.. The bedding has stains, walls have cracks, and pipes smell. Minimal amenities provided. It's cheap so I guess you get what you pay for. The location is very good. Walkable to some mini marts. Grab-able to beach and shopping area with lots of good cafe and restaurant around.
DariSAR 45
8.9/10Very Good425 Ulasan
Sanur Bali|7.01km dari pusat bandar
A very good hotel. There are 4 or 5 restaurants, bars, and cafes on site. They have an entertaining evening program. The grounds are large, beautiful, and green, with two pools (one for children with slides and a basketball hoop, and one for adults with a bar). Both pools are separate, so adults can relax by the pool without the screams and squeals of children. The children's pool has family nest-like sunbeds, which are very convenient. The service is top-notch, and all the staff are friendly. The hotel's location is also convenient, near the main street of Sanur, where there are cafes, shops, and stalls. There's a large parking lot for cars. The breakfast buffet caters to all tastes.
DariSAR 218
8.1/10Very Good358 Ulasan
Kuta Bali|10.42km dari pusat bandar
Front desk very friendly and helpful, the green color tone in the room and toilet is very nice (personally). This is the 4th hotel in this trip, and this hotel providede the best quality of sleep, very comfortable. The floor is a bit oily after in contact with water, not sure if its something i did, slightly uncomfortable to walk in.
DariSAR 54
8.9/10Very Good778 Ulasan
Kuta Bali|9.39km dari pusat bandar
I initially thought this would be the most negative review of our entire trip to Bali, but let me explain why it's actually the highest rating, and that's all thanks to the amazing staff. We stayed in many places across Bali and, of course, spent nights in various accommodations. Upon check-in, everything seemed perfect, but then I noticed the floors were dirty and the breakfasts weren't quite what we'd imagined. BUT, the staff called a cleaning crew who cleaned the room perfectly with a huge floor-washing machine! Later, we discovered that we really liked the omelets, chicken, and other varieties at breakfast. It would be a sin to complain given the incredibly low price of the breakfasts. The staff were always friendly and smiling, and I want to give a special thank you to all of them for making our stay so pleasant. The location is fantastic as it's easy to get anywhere; we chose this place primarily for quick access to all points of interest, and it truly is convenient. It's great that there's underground parking, so the scooter doesn't bake in the sun. Later, we decided to order food from the restaurant and asked for it to be delivered to our room; the portions were super large, and the cost was very reasonable. Also, there's a good mix of young and old people here, a great contrast! For those who prefer no insects, we also highly recommend it!
DariSAR 171
8.9/10Very Good460 Ulasan
Seminyak Bali|6.77km dari pusat bandar
The staff were very friendly, helpful, and genuinely service-minded. They were also happy to recommend places and things to do around the area, which we really appreciated. Unfortunately, there were several issues that significantly affected our stay. During the daytime, there was some burning happening around the nearby rice field, and the smell came directly into our room. It became uncomfortable enough that we had to leave the hotel for a few hours and only came back in the evening. The biggest problem, however, was the air conditioning. In the middle of the night, the room became extremely cold even though we had not intended to make it that cold. We were surprised to find the air conditioner running at 17°C with the fan at maximum speed. We had to wake up several times to adjust the temperature, and because of this we could not sleep properly until early morning. The Wi-Fi was also very poor. Once our phones connected to the hotel Wi-Fi, the internet was practically unusable, so we eventually had to disconnect and use our own roaming mobile data instead. Overall, the staff and service were good, but the air conditioning and internet problems seriously affected the comfort of our stay. If these two issues were fixed, the experience would be much better.
DariSAR 72

Show more

Family friendly

8.8/10Very Good186 Ulasan
Kuta Bali|8.72km dari pusat bandar
This is starting to feel like a joke, but we checked in here for the third time just to be absolutely sure this hotel isn't for us. Again, I was given a different room, and again, no peace and quiet. This time, there was construction work that started at 8 AM and continued until late evening. On top of that, we were given a room with two separate beds, but then they pushed them together and put one large mattress on top.
DariSAR 93
8.9/10Very Good578 Ulasan
Kuta Bali|10.53km dari pusat bandar
I had a very pleasant stay overall. The staff were friendly, helpful, and welcoming with a drink, which made the experience even better. The hotel was clean, well maintained, and the room was spacious and comfortable. One small detail I really appreciated was the TV having YouTube Premium, which was great for relaxing in the room. The food was decent, although I felt it could be improved slightly. There was, however, a good selection of drinks available. Overall, I would rate my stay 4.5/5. A comfortable hotel with good service, clean facilities, and a welcoming atmosphere. Highly recommended na guys!!!
DariSAR 117
9.1/10Great847 Ulasan
Kuta Bali|11km dari pusat bandar
I chose to stay at this Hotel as it was close to the airport for a late night arrival and there was a free airport shuttle. As a single older lady this was importsnt for me. Everything was great. Driver was there waiting despite almost 2 hours waiting for baggage dnd getting through customs at Bali airport. Hotel is clean, friendly and the rooftop Pool snd har although only small is a great place to relax after travelling. Close to beach and shops and malls. Felt very comfortable here ( oh and breakfast is great!). Also, the adjacent Envy restaurant close to the beach is perfect for evening meal.
DariSAR 166
9.3/10Great592 Ulasan
Uluwatu Bali|19.37km dari pusat bandar
This beautiful hotel has a vantage point of the entire Uluwatu region as far as seeing the aircraft landing into the airport. Everything is spectacular, especially the upper and lower infinity pools. Breakfast is bountiful. The best thing is you get free shuttle and access to the RoosterFish Beach club, which is great if you want a change of scenery at Pandawa beach. A lot of guests stay here because of this perk. Top notch service as everyone greets you with a smile. Seeing that I was travelling alone and staying only for one night, Aldi at the front desk made sure I had a great stay and gave me an amazing upgrade to their seaview terrace room, which really elevated my whole stay as I used the sundeck to sunbathe. I am genuinely grateful and will always remember my wonderful time at the Renaissance Uluwatu!
DariSAR 498
8.9/10Very Good314 Ulasan
Ubud Bali|18.62km dari pusat bandar
The hotel boasts its own professional spa, offering a unique jungle therapy experience. The therapists are skilled and really helped soothe my neck and shoulder pain. The gardens are beautifully maintained, making every walk a photo opportunity, and there are several public pools to enjoy. Upon arrival, I received a welcome drink and a flower bath, which shows the attention to detail. It’s definitely my top choice for a relaxing getaway.
DariSAR 349

Show more

Hot spring

9.3/10Great670 Ulasan
Jimbaran Bali|17.07km dari pusat bandar
While not as good as I imagined, the overall experience was still very pleasant. However, the restaurants and items sold inside are quite expensive, with an additional 10% service charge and 11% tax.
DariSAR 1,010
8.9/10Very Good184 Ulasan
Ubud Bali|12.6km dari pusat bandar
Amazing and flawless 10/10 stay at The Westin Ubud Bali. From the moment you arrive, the atmosphere is pure serenity—nestled in a lush rainforest setting with a breathtaking centrepiece infinity pool that feels like it’s floating in the clouds amongst the serine jungle. It’s the kind of place where you instantly slow down and just breathe and experience a place you can relax, be well and rise every day feeling better than the next. The food is exceptional across the board—thoughtfully prepared, beautifully presented, and consistently delicious. Every meal felt like a highlight and Sebastian takes pride and care with his team and the high food quality standards. What truly sets this property apart, though, is the passionate Westin associates that Go Beyond! The entire team operates at an incredibly high level, and it shows in every interaction. A special thank you to General Manager Saraswati, whose hands-on leadership is evident everywhere; you can feel how much she genuinely cares about both guests and her team. Darma at the lobby bar is a standout… his attention to detail and craftsmanship behind the bar made every visit memorable. Yana ensures the restaurants runs like clockwork, delivering a smooth, polished, and faultless dining experience every time. And Arta and Crisna—your work ethic and standards are simply outstanding. You consistently go above and beyond in a way that truly elevates the entire property. Cleanliness is absolutely next level—impeccable in every possible way with an amazing housekeeping team. This is Marriott. This is Westin. And this is hospitality done at its very best.
DariSAR 517
9.5/10Amazing556 Ulasan
Ubud Bali|26.65km dari pusat bandar
The staff asked me to leave a review before I checked out, so here it is. First, I definitely don't recommend coming here straight from the airport on your first day in Bali. It's incredibly remote, a two-hour drive, which is pure torture after a long-haul flight. The hotel itself is small, and there's absolutely nothing around it. If your goal isn't just to completely relax, I wouldn't suggest making the long journey out here. Then there's the room rate of 3400 (including tax), and the pool isn't even heated, which is quite baffling. Breakfast was included, and they recommended a floating breakfast but didn't explicitly mention the 600K charge. If breakfast wasn't included, I wouldn't mind paying, but having it included yet ending up with a limited option and only finding out about the 600K debt upon checkout is a bit bewildering. The food isn't great, and the cocktails aren't much better. The bathtub didn't have hot water late at night, and it took two people to finally get some running, but it was just a trickle, taking an hour to fill the tub. Overall, there's absolutely nothing impressive about this place. It's not bad, but I don't think it's worth the price.
DariSAR 439
9.3/10Great110 Ulasan
Ubud Bali|20.32km dari pusat bandar
We had really peaceful and beautiful 3 days in Puri Sebali. They even upgraded our room just free and service and view from the main pool is in another level.
DariSAR 283
9.2/10Great57 Ulasan
Pemuteran Bali|91.78km dari pusat bandar
Aside from diving, the hotel was okay. There were a lot of flies in the restaurant, and many mosquitoes during dinner. The hotel's dive center was a bit of a rip-off. For scuba diving, they'd make excuses not to go to the further dive spots; 2 out of 3 dives would be in the same place, just a few dozen meters apart. For snorkeling, they only let you go once, and it costs more than double what you'd pay outside. Plus, they wouldn't even take you to the island. They said we'd be back between 2:30 PM and 3:00 PM, but for our three dives, we were back by 1:00 PM. They probably wanted to eat earlier. You can tell how perfunctory their service was.
DariSAR 190

Show more

Gym

8.7/10Very Good226 Ulasan
Bali|2.55km dari pusat bandar
Check in was smooth. Staffs were friendly. Hotel is huge, they have 3 blocks. I got the far end of the block which was a little bit away from the reception and the restaurants and the open space for smoking. In 2 circumstances, i walked up to the room and the door card could not work. This happened in 2 different nights. I had to walk down and got it reset, but the staffs didnt bother to apologise for this. The first time it happened I was okay, but the second time it happened, I got pissed off, because it was a long walk from the room to the reception. If you order food delivery, it will be a long walk to take your food at the reception. If you got the rooms at the reception level, I'm sure it will be a great experience like the first time I was there in the Junior Suite, but this time it was not as pleasant. Thumbs up though for the housekeeping, as the found out I had many shirts lying on the sofa, they brought a small clothes rack and hung my shirts.
DariSAR 81
9.5/10Amazing115 Ulasan
Ubud Bali|22.98km dari pusat bandar
This place is absolutely beautiful, completely enveloped in greenery. The service is top-notch, with daily housekeeping ensuring everything is spotless and tidy. The staff are incredibly polite, attentive, and always smiling. Breakfasts are à la carte and absolutely delicious. The views from the restaurant and our room window are stunning. If you love lush greenery and tranquility, you definitely need to visit this hotel. The only minor inconvenience is the cascading layout of the buildings, but there's a quick solution – just call for a buggy, and it arrives fast. It so happened that we celebrated our wedding anniversary at the hotel (I mentioned this when booking). The complimentary surprise was wonderful – a cake at breakfast, swans made from towels with a rose on the bed along with congratulations, and a bath filled with rose petals! It was all incredibly thoughtful. The cake was amazing. Thank you, hotel, for your kind consideration!
DariSAR 249
9.5/10Amazing617 Ulasan
Ubud Bali|15.95km dari pusat bandar
It offers a great balance of peace and convenience, located very close to the Main Street within easy walking distance. Coco Bistro is right nearby, and you can effortlessly find plenty of other restaurants just a short stroll away. Highly recommended for food lovers and travelers looking for a great location!
DariSAR 406
9.4/10Amazing171 Ulasan
Ubud Bali|16km dari pusat bandar
Overall, I liked everything: the location, the staff, the hotel itself and the room. Yoga was included in the price for free. There was an excellent pool with a view, where there was no one else but us. A couple of minor drawbacks: there's renovation work going on on the third floor, so there's some dust and noise, but it was quiet in the room itself. Also, the lack of a door to the toilet/shower isn't very comfortable if you're not staying alone. Otherwise, only pleasant impressions.
DariSAR 394
9/10Great409 Ulasan
Seminyak Bali|7.13km dari pusat bandar
The location is excellent! All the famous restaurants and cafes in Seminyak are within walking distance. A taxi from the airport to the hotel takes about 30 minutes, and there's a convenience store right across the street. Breakfast is served from 6:30 AM to 10:00 AM, and it's quite substantial, though the 10 AM cut-off feels a bit early. All the staff were incredibly polite and welcoming. Overall, it offers fantastic value for money.
DariSAR 80

Show more

Swimming pool

9/10Great301 Ulasan
Bali|4.19km dari pusat bandar
The hotel is in a great city-centre location, making it convenient to access nearby attractions, restaurants, and shopping areas. The staff were friendly, helpful, and welcoming throughout our stay. Breakfast was included and offered a wide variety of options, catering to different tastes and preferences. However, there were several issues that affected our experience. The room description on Trip.com stated that the bed would be either a queen bed or twin beds, but we were instead given a king bed, even though we tried checking in as early as possible so that we can get a twin beds room. Bed type should be clearly specified and guaranteed during the booking process to avoid misunderstandings. The hotel's carpet is quite old and had a noticeable smell. In one of our rooms, the air conditioner appeared dusty and barely blew any air. However, after we contacted the front desk, the issue was resolved promptly, which we appreciated. The curtains were also not blackout curtains, allowing too much light into the room early in the morning. Despite requesting a quiet room, we were assigned a room next to the swimming pool. The soundproofing was also quite poor, and we could clearly hear people walking and talking along the corridor throughout the day and night, which affected our rest.
DariSAR 68
8.7/10Very Good413 Ulasan
Ubud Bali|21.48km dari pusat bandar
My stay at Kenran Resort Ubud was mixed. I had specifically booked a room with a terrace on the 2nd or 3rd floor, but when I arrived, I was given a room on the 1st floor instead. Unfortunately, the room had a very strong mold smell, which made the first night quite unpleasant. I raised the issue with the staff, and only after a fairly long discussion did they agree to move me to another room the following day. Once I was moved to the 3rd floor, the experience changed completely. The room was much better, and the views from the resort were genuinely beautiful. My main advice to future guests would be to check the room carefully when you arrive, especially if you are placed on the 1st floor. Based on my experience, I would personally avoid the first-floor rooms. The breakfast was another weak point for me. The menu felt limited and could definitely be improved. Overall, the resort has amazing views and a lot of potential, and my stay became very enjoyable after moving to the 3rd floor. However, the first-day room issue and the breakfast quality stopped it from being a great experience from the beginning.
DariSAR 316
8.9/10Very Good613 Ulasan
Jimbaran Bali|14.1km dari pusat bandar
The hotel is very close to Jimbaran Beach, only a 6-7 minute walk away. Plus, there's a really good Indonesian restaurant right outside the hotel that's not too expensive. The hotel facilities themselves are a bit old, but they're well-maintained. The infinity pool on the top floor is very comfortable and offers great views :) At night, there's a night market on the road outside the hotel. It's crowded, but there's also a lot of traffic, so walking can be dangerous. I didn't try the food, so I don't know if it's good, haha. This hotel is part of ASR Ascott, but I enquired beforehand and they don't offer any special member benefits. So it's cheaper to just book through a third-party platform :)
DariSAR 118
8.4/10Very Good141 Ulasan
Seminyak Bali|7.64km dari pusat bandar
Friendly and attentive staff with prompt service around the clock! The hotel is conveniently located next to the lounge with an awesome live band, and the restaurant separated by glass door with a good view to the lounge for more privacy with ample seating & a comfortable dining experience. And not forgetting the relaxing awesome pool surrounded by nature!
DariSAR 127
9.5/10Amazing1215 Ulasan
Nusa Dua Bali|19.15km dari pusat bandar
The hotel lobby is very well-designed and showcases a lot of artworks. I especially loved the lobby and the gym floor. The gym floor also has a departure lounge, which is very comfortable and offers unbeatable sea views. The lobby bar and afternoon tea also boast amazing sea views overlooking a cliff. Looking up at the hotel from below at night gives a sense of pilgrimage. I was upgraded to a cliff-edge private pool suite and enjoyed complimentary breakfast, afternoon tea, and cocktails at the lounge. This perk was excellent because not only does the lounge have superb views, but the à la carte breakfast was quite impressive. The pool is large, and the children's slide was my kids' favorite. The loungers by the pool are all big and provide excellent shade, which is better than other hotels. I took a look at the Ritz nearby, and I feel this hotel's rooms and facilities are far superior. We also encountered wealthy locals having a grand wedding at the hotel and got to watch a free fireworks display over the sea.
DariSAR 1,050

Show more

Breakfast

8.9/10Very Good182 Ulasan
Nusa Dua Bali|14km dari pusat bandar
We decided to stay at this hotel for a night before our fishing trip, and we are so incredibly glad we chose this place! From the moment we arrived, the experience was wonderful. The location is very convenient, and the sea here is just great for relaxing. A special huge thank you to the staff, who are absolutely sweet and highly responsive. We want to specifically mention Nicho at the reception and the Duty Manager, Ryan Bawa, for their excellent hospitality. Right after we checked in, they even called our room to ask if everything was okay and if we needed anything-such a thoughtful and attentive gesture! For families, this is a fantastic choice because the nannies in the kids' club are wonderful and take great care of the little ones. The dining experience was also a big highlight. The food portions are very large and satisfying, and the breakfast is simply excellent. We highly recommend this hotel and will definitely be returning!
DariSAR 373
9.1/10Great229 Ulasan
Jimbaran Bali|15.75km dari pusat bandar
A large, modern hotel with excellent grounds. We arrived at 2 PM and were immediately checked into our room. Upon check-in, they offer a welcome drink, which was a very nice touch. All the staff throughout the hotel greet you with a smile. The room has everything you need, including a small balcony. Ours faced the sunny side and had a small drying rack for wet clothes, which dried quickly in the sun. The bed, mattress, and pillows were incredibly comfortable; you sleep like a baby. All the linens were clean, new, and fresh. The soundproofing was excellent. The towels were great, both in the room and those provided by the pool. The beach is about 500 meters away, a 5-minute walk through the hotel grounds and a quiet street between hotels. There are barriers there, so no outsiders can drive through. When you leave the hotel for the beach, they provide a towel and an umbrella if needed. If you don't want to walk, there's a small shuttle, but there's no point waiting for it; everything is very close and easy to find. The beach is public, with a wide shoreline and soft sand. There are tides and waves; during our stay, they were small, but I think it might not be very comfortable with children. The coastline is very long, about 3 km, and extends all the way to Denpasar Airport. There are many cafes and restaurants along the shore, and at the very end is the famous fish market, where you can buy freshly caught fish from fishermen and have it cooked right there. The variety of fish, mussels, lobsters, and oysters is astounding. Everything is incredibly cheap, yet so fresh and delicious. On the hotel grounds, there's a huge pool divided into several zones: for children, for swimming, slides, and so on. There's even an area with beach sand, which is very pleasant and convenient—something you don't often see. Sun loungers are always available at any time, so there's no need to rush in the morning to reserve one. The pool has lovely soft inflatable mattresses that you can float or nap on. The breakfasts are very decent; they have everything you need, including fresh juices. Everything is delicious and fresh, including fish, cheeses, etc. From 4 PM to 5 PM, there's a chocolate hour in the main restaurant, offering various sweets. I highly recommend visiting, with or without children. The hotel grounds were always impeccably clean; there are many workers, all busy doing something and maintaining the area. Jimbaran is, of course, first and foremost about beautiful sunsets, either from the hotel window or, even better, from the beach. It's truly one of the best places in the world where the huge red sun sets directly into the ocean—unforgettable. Housekeeping at the hotel is very good and thorough. On our check-in day, it was our wedding anniversary, and we informed the reception. They surprised us with beautifully decorated fruits and desserts. It was very pleasant, delicious, and very thoughtful!
DariSAR 408
9.4/10Amazing180 Ulasan
Sanur Bali|6.62km dari pusat bandar
Just like other reviews mentioned, the location was great, the atmosphere was lovely, the food was delicious, and the staff were friendly – everything was wonderful. However, there was just one thing: there were two or three mosquitoes in the room, and each of us got more than 10 bites. When the hotel staff asked if anything was bothering us, I jokingly mentioned the mosquito problem, and they said there was nothing they could do, so I just accepted it. The next day, I searched online, went to a supermarket, bought something like a mosquito repellent mat, and plugged it in, which helped a bit. After that, I moved to a 5-star hotel in another area, and guess what? There was already a mosquito repellent mat in the room! Perhaps that's why there are no mosquitoes here, and I finally feel comfortable. It would be great if there was a little more thoughtful service. Nevertheless, the food at Fisherman's Club was absolutely delicious, and we had a great time. Next time, I think I'll bring three liquid mosquito repellent mats with me!
DariSAR 880
8.6/10Very Good213 Ulasan
Kuta Bali|8.5km dari pusat bandar
Facilities: The facilities are very complete; everything you need is available. Environment: The environment is great, close to Kuta Beach, and there are many restaurants nearby. Service: Every staff member is very enthusiastic. You can choose to have lunch and dinner at the hotel; they offer a 25% discount, which makes it quite affordable, around 100 for two people. Overall, I highly recommend booking this hotel.
DariSAR 231
8.9/10Very Good289 Ulasan
Uluwatu Bali|19.75km dari pusat bandar
My impressions are mixed. On the plus side: the hotel has a pleasant nook, the road leading to it and the surrounding area are nice, and there's a small lake and a couple of decent restaurants for a quick bite right opposite. It's much better than most of Uluwatu, which is filled with broken roads and endless construction. The rooms are a bit dated; there was a nail sticking out from under the TV stand, and the toilet kept making a flushing noise occasionally after pressing the button, but overall it was clean and tidy. We didn't ask to change rooms, though. Breakfast was satisfactory; like everywhere else, it was sometimes difficult to get eggs from the station, but there were many alternatives like pancakes, local soups and main courses, pastries, and desserts. The same restaurant for lunch/dinner was a bit overpriced, portions were smaller than usual, and there wasn't much meat in the dishes. We also had to order drinks twice and wait before being told they were out of stock. For savings, I recommend joining the hotel's loyalty program for a 20% discount on your bill, but for truly good food, it's better to eat outside the hotel. We booked the hotel with 'bonuses' including a massage, which was fine, and welcome drinks (available any day at the restaurant/bar) – these turned out to be just two tiny glasses of boxed juice. Honestly, it would be better not to offer such a gift at all than to offer that. We only dipped into the pool once; there were no staff members on that floor at all, so we had to bring our own towels. There's a billiards table, but it's always covered with a cloth. There were some cracked tiles and construction boards in places, and they were mowing the lawn nearby. Definitely not a place for a full day of chilling, but you can go for a quick half-hour swim. My biggest dissatisfaction at the hotel was with the towel situation and the staff's response to it. Initially, there were only THREE towels in the room. For two people. In a supposedly four-star hotel. Two bath towels and one foot towel, that's it. Immediately after checking in, we went to the reception and asked for two more small hand towels. A couple of hours later, nothing. We went a second time, and okay, they brought the towels, problem solved. But the next day during cleaning, they took these towels (and note, they weren't thrown on the floor; the hotel's policy is supposedly 'eco-friendly,' and according to the rules in the room, towels for 'replacement' are supposed to be thrown on the floor), and didn't provide new ones. Another trip to reception followed, and we agreed that for the rest of our stay, no towels in our room should be changed at all – just the trash taken out. This rule was followed for another day, but then the towels were taken again. We were too tired to fight it anymore and just accepted it. Judging by other reviews and the situation we observed, there's high staff turnover here; there's one competent administrator, but the rest are green trainees who know absolutely nothing. Also, I recommend getting a room with a balcony, because after two days of drying inside the room, I still had to use a hairdryer on my swimsuit to pack it in my suitcase. With cotton clothes, it would be even worse.
DariSAR 141

Show more

Show more

Ride-Hailing Apps (Grab and Gojek)

GOJEK IN BALI

Source: Bali Live

Ride-hailing apps like Grab and Gojek are among the most convenient and affordable ways for Malaysian travellers to get around Bali. These apps offer motorbike rides and private cars, with transparent pricing similar to Grab services in Malaysia. Travellers can use a Malaysian phone number to register and choose either cashless or cash payments. Ride-hailing fares are usually cheaper than regular taxis because prices are fixed in the app, so there is no need to negotiate. Besides transport, both apps also provide food delivery and other useful services. However, some tourist areas like Ubud and Canggu have restrictions on online ride-hailing services, so travellers may need to walk to designated pick-up points outside certain areas.

Service TypePlatformHow to Book / PayApproximate Fare (IDR / MYR)

Details

GrabCar / Gojek Car

Grab, Gojek

Book through app; pay via cash, card, or e-wallet

IDR 50,000–100,000 (≈ RM15–RM30) for short to medium trips

Comfortable, air-conditioned cars ideal for 2–4 passengers.

GrabBike / Gojek Bike

Grab, Gojek

Book through app; pay in cash or e-wallet

IDR 15,000–30,000 (≈ RM5–RM9) for short distances

Fastest and cheapest option for solo travellers.

GrabTaxi

Grab

App-based taxi booking (Blue Bird integration)

Metered fare, usually IDR 7,000–8,000 (≈ RM2–RM2.50) base fare

Offers professional drivers and secure service.

Gojek Car Instant

Gojek

Book through app for immediate ride

Similar to GrabCar pricing

Best for quick pick-ups in urban areas.

How to Use Ride-Hailing Apps in Bali (Step-by-Step)

  1. Download and Register
    Download the Grab or Gojek app and sign up using your Malaysian mobile number. Both apps are available on iOS and Android.
  2. Set Your Pick-Up and Drop-Off Points
    Enter your location and destination in the app. If you are in a restricted area, the app will show the nearest available pick-up point.
  3. Choose a Vehicle Type
    Select the preferred vehicle — Car for comfort or Bike for speed and affordability.
  4. Check Fare and Confirm Booking
    The app will display the total fare in Indonesian Rupiah (IDR). Confirm the booking once you are satisfied with the price.
  5. Meet Your Driver
    Follow the in-app location pin to meet your driver. Drivers are usually punctual and identifiable by their helmets or uniforms with the Grab or Gojek logo.
  6. Make Payment
    Pay the fare using cash, credit/debit card, or e-wallet. If you choose cash, try to have small denominations ready.
  7. Rate Your Driver
    After your trip, you can rate your driver and leave feedback through the app.

Tips for Malaysian Travellers

  • Download both apps (Grab and Gojek) to compare fares and availability.
  • Avoid restricted areas by checking with your hotel staff for nearby pick-up zones.
  • Keep small change handy if you plan to pay in cash.
  • Enable mobile data or use local SIM cards for smooth app use.
  • Be polite and patient — drivers often deal with heavy traffic, especially in popular tourist areas.

🔥Fly with AirAsia

Fly with AirAsia! Flights promo code up to RM80 OFF!

Private Drivers and Car Hire

PRIVATE TRANSFER

Source: Viator

Hiring a private driver is one of the most comfortable and flexible ways for Malaysian travellers to explore Bali. Private drivers usually provide full-day service, allowing travellers to visit several attractions in one trip, including places like Ubud, Nusa Dua, Kintamani, and Tanah Lot at their own pace. Services can be booked through hotels, travel agencies, online platforms, or local operators. Most vehicles are air-conditioned, and many drivers can speak basic English or Malay, making communication easier. Private drivers are also a cost-effective option for families or groups because prices are usually charged per day and often include petrol and parking fees. Some drivers may also share local travel tips and recommendations during the journey.

Service TypeDurationApproximate Fare (IDR / MYR)Booking Method

Details

Standard Car with Driver (Toyota Avanza / Similar)

8–10 hours

IDR 600,000–750,000 (≈ RM180–RM230)

Book through hotel, travel agency, or online

Suitable for up to 4 passengers with light luggage.

SUV or Premium Car (Innova / Fortuner)

8–10 hours

IDR 800,000–1,000,000 (≈ RM240–RM300)

Book via online platforms or private operator

Offers more comfort and space for families.

Van / Minibus (Hiace / Elf)

8–10 hours

IDR 1,000,000–1,200,000 (≈ RM300–RM360)

Book for group tours or airport transfers

Best for larger groups (6–10 passengers).

Airport Transfer (One Way)

30–60 minutes

IDR 150,000–300,000 (≈ RM45–RM90)

Pre-book online or through hotel

Fixed price depending on destination.

How to Hire a Private Driver in Bali (Step-by-Step)

  1. Choose a Reputable Service
    Book through your hotel, a trusted travel agency, or a verified online platform. Avoid random street offers for safety and reliability.
  2. Discuss the Itinerary
    Inform the driver about your preferred destinations and travel schedule. Most are flexible and can help plan efficient routes.
  3. Confirm the Price and Inclusions
    Ensure the agreed fare covers fuel, parking, and tolls. Some drivers may charge extra for overtime (after 10 hours).
  4. Exchange Contact Information
    Save your driver’s phone number or WhatsApp for easy communication throughout the day.
  5. Make Payment
    Payment is typically made in cash (Indonesian Rupiah) at the end of the trip, though some online bookings allow card or e-wallet payments.
  6. Enjoy a Flexible Journey
    With a private driver, you can stop for photos, food, or shopping at any time — making your travel experience truly personalised.

Tips for Malaysian Travellers

  • Book in advance, especially during peak seasons (July–August and December).
  • Carry some cash for entrance fees, meals, and tips, even if your booking is prepaid.
  • Tip your driver if you’re satisfied — around IDR 50,000–100,000 (≈ RM15–RM30) is appreciated.
  • Confirm pick-up time a day before to avoid delays.
  • If you plan to explore offbeat areas, discuss road conditions with your driver, as some routes can be narrow or hilly.

Scooter Rental

SCOOTER RENTAL

Source: Bali Holiday Secrets

Renting a scooter is a popular and affordable way for Malaysian travellers to explore Bali independently. It gives travellers the freedom to move around easily, avoid traffic, and visit smaller villages or hidden beaches that may be difficult to reach by car. Since motorbikes are commonly used in Malaysia, many Malaysians may find this travel style familiar. However, Bali’s roads can be busy and challenging for first-time visitors, so safety is important. Travellers should have a valid Malaysian driving licence and an International Driving Permit (IDP) with a motorcycle endorsement. Wearing helmets is compulsory for both riders and passengers. Scooters can be rented from hotels, local rental shops, or online platforms, with daily and weekly rental options available at affordable prices.

Scooter TypeRental DurationApproximate Cost (IDR / MYR)Where to Rent

Details

Standard Scooter (110–125cc)

Per day

IDR 80,000–150,000 (≈ RM24–RM45)

Local rental shops, hotels

Most common choice for short-distance travel.

Automatic Scooter (Yamaha NMAX, Honda PCX)

Per day

IDR 150,000–250,000 (≈ RM45–RM75)

Rental companies, online booking

Comfortable for longer rides and hill routes.

Monthly Rental

1 month

IDR 1,000,000–2,000,000 (≈ RM300–RM600)

Local rental services

Cost-effective for long stays.

Electric Scooter

Per day

IDR 100,000–200,000 (≈ RM30–RM60)

Tourist hubs and eco-friendly providers

Ideal for short distances in town centres.

How to Rent a Scooter in Bali (Step-by-Step)

  1. Find a Reliable Rental Shop
    Choose a reputable rental provider — check online reviews or ask your hotel for recommendations. Avoid street-side offers without proper documentation.
  2. Check the Scooter’s Condition
    Inspect the brakes, lights, mirrors, and tires before accepting the vehicle. Take photos of any scratches or damages for your records.
  3. Provide Your Documents
    Present your passport, Malaysian driving licence, and International Driving Permit (IDP). Some shops may keep a photocopy for security purposes.
  4. Confirm Rental Terms and Price
    Clarify the rental duration, daily rate, and any additional costs such as fuel or late return fees. Ensure a helmet is included.
  5. Fuel Up Before You Go
    Most scooters come with little fuel. Petrol stations are widely available, and fuel costs around IDR 12,000–13,000 per litre (≈ RM3.50–RM4).
  6. Return the Scooter on Time
    Return it at the agreed time and location. Late returns may incur additional fees.

Safety Tips for Malaysian Travellers

  • Always wear a helmet and carry your licence and IDP — police checks are common.
  • Avoid riding at night in unfamiliar or poorly lit areas.
  • Be mindful of local traffic rules and drive slowly on narrow village roads.
  • Park only in designated areas and keep the rental contract and shop contact with you at all times.
  • Travel insurance that covers motorbike use is highly recommended.

🔥Up to 20% OFF on New Hotels

PROMO DEALS

Hotel and Tourist Shuttle Services

HOTEL SHUTTLE SERVICES

Source: Bali Holiday Secrets

Hotel and tourist shuttle services are among the most convenient and comfortable ways for Malaysian travellers to explore Bali, especially for those who prefer a hassle-free and safe mode of transportation. Many hotels, resorts, and travel agencies offer scheduled shuttle services that connect popular tourist areas such as Kuta, Seminyak, Ubud, Nusa Dua, Sanur, and Canggu. These services are ideal for visitors who prefer not to drive or navigate Bali’s busy roads on their own.

Hotel shuttles are usually complimentary for nearby attractions or airport transfers, while tourist shuttle services operated by private companies offer shared or private transfers between major destinations across the island. Shuttle vans are air-conditioned, well-maintained, and often provide hotel pick-up and drop-off options, making them an excellent choice for groups, families, and first-time visitors.

Service TypeRoute ExampleApproximate Cost (IDR / MYR)Booking Method

Details

Hotel Shuttle (Complimentary)

Hotel → Nearest beach / shopping area

Usually Free

Book through hotel reception

Offered by mid-range and luxury hotels.

Airport Hotel Transfer (Private)

Ngurah Rai Airport → Ubud / Seminyak

IDR 250,000–400,000 (≈ RM75–RM120)

Hotel, online booking platforms

Best for comfort and direct service.

Tourist Shuttle (Shared)

Kuta → Ubud / Sanur / Nusa Dua

IDR 100,000–150,000 (≈ RM30–RM45)

Klook, GetYourGuide, Perama Tour offices

Affordable option with fixed schedules.

Tourist Shuttle (Private)

Any destination

IDR 400,000–700,000 (≈ RM120–RM210)

Travel agencies, hotels

Flexible itinerary and timing.

How to Book a Shuttle Service in Bali

  1. Check with Your Hotel
    Most hotels have their own shuttle schedule or can arrange a reliable transfer through trusted partners. Ask at the reception or concierge desk for available routes and times.
  2. Book Through Online Platforms
    This services allow you to compare prices, check reviews, and book shuttle tickets in advance — perfect for Malaysian travellers who prefer planning ahead.
  3. Visit Local Tour Offices
    You can also book directly through established operators like Perama Tour & Travel, which runs daily intercity shuttles to popular destinations around Bali.
  4. Confirm Pick-up Details
    Once booked, you will receive confirmation of the pick-up point and time. It’s best to be ready at least 10–15 minutes early, as shuttles often operate on tight schedules.

Advantages of Using Shuttle Services

  • Convenience: Door-to-door pick-up and drop-off save time and effort.
  • Comfort: Air-conditioned vehicles with professional drivers ensure a pleasant ride.
  • Affordability: Shared services are cost-effective for solo travellers or small groups.
  • Safety: Drivers are experienced and familiar with Bali’s roads and traffic conditions.

Tips for Malaysian Travellers

  • Always book with reputable companies to ensure safety and reliability.
  • Double-check the price, route, and estimated travel time before confirming your booking.
  • If you have luggage, inform the provider in advance to ensure enough space in the vehicle.
  • Keep a printed or digital copy of your booking confirmation for reference.
  • For early flights or late-night transfers, pre-book private transfers for added convenience.

Flights from Kuala Lumpur to Bali

  • Sehala
  • Pergi Balik

Money and Payments in Bali

PAYMENTS IN BALI

Source: Bali Exception

When travelling around Bali, it is important to understand the local payment preferences. Most drivers, small transport operators, and local vendors prefer cash payments in Indonesian Rupiah (IDR). While major hotels, restaurants, and tour companies accept cards, many smaller services — such as local taxis, bemos, or scooter rentals operate on a cash-only basis.

Digital payment methods like GrabPay and GoPay are becoming more popular, particularly in urban or tourist-heavy areas. However, Malaysian travellers should top up their e-wallets in advance or link an international credit or debit card, as topping up with Malaysian bank accounts is not always supported in Indonesia.

ATMs and money changers are widely available in tourist zones such as Kuta, Seminyak, Ubud, and Nusa Dua. It is recommended to withdraw cash in moderate amounts and keep smaller notes (IDR 5,000–20,000) handy for paying drivers, parking fees, or short rides.

Tips for Malaysian Travellers

  • Carry Small Notes: Always keep small denominations for short rides, local snacks, or parking payments, as many drivers may not have change for large bills.
  • Confirm Fares in Advance: If you are taking a taxi without a meter, agree on the fare before starting the trip to avoid misunderstandings.
  • Ride Legally and Safely: Avoid riding motorbikes without a valid driving licence or travel insurance that covers scooter use. Police checks are common, and fines can be issued to unlicensed riders.
  • Plan for Traffic: Bali’s roads can be heavily congested, particularly in areas like Kuta and Seminyak during peak hours. Plan your travel time accordingly.
  • Use Offline Maps: Mobile data may be unstable in rural or coastal areas, so it’s wise to download offline maps in advance for easier navigation.

🔥Indonesia Calling

Explore Indonesia, Save Up to RM130! Stunning beaches, vibrant cities and unforgettable experiences await in Indonesia.

FAQs About Transportation in Bali

Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.
LunarQis

LunarQis

Digital Writer

Lihat profil

A passionate writer who enjoys creating simple, helpful, and easy-to-understand content. She has a strong interest in travel and practical guides, aiming to share useful information that helps readers plan better and travel with confidence

189 artikel
Travel
> >
Bali Transportation