Johor Bahru offers more than just shopping malls and food stalls. Its proximity to nature, neighboring Singapore, and even Kuala Lumpur makes it a fantastic hub for a variety of tours. One standout experience is the Firefly Tour Johor Bahru@Kota Tinggi Firefly Park, which promises a magical night spent under the stars watching thousands of fireflies in their natural habitat. Plus, the city’s strategic location means you can easily add a day trip to Singapore or Kuala Lumpur, making Johor Bahru a perfect base for diverse adventures. We love how these tours combine nature, culture, and fun activities to give travelers a well-rounded experience. Whether you’re after a peaceful cruise, an adrenaline rush, or a cultural deep dive, this list has a lot to offer.
Quick Overview
This list of the 13 best tours in Johor Bahru covers everything from nature cruises and adrenaline-filled jet ski rides to full-day trips to Kuala Lumpur and Singapore. You’ll find options for family-friendly outings like the Ostrich Farm and Waterfalls, as well as more customizable private tours exploring Singapore’s hidden corners (Singapore: Private Tour with a Local Guide). For thrill-seekers, there are self-ride jet ski tours with incredible views, and for those looking to relax, gentle river cruises and scenic nature excursions are available. Keep reading for detailed insights into each tour option.
- Quick Overview
- 1. Firefly Tour Johor Bahru@Kota Tinggi Firefly Park
- 2. Singapore: Private Tour with a Local Guide
- 3. Johor Bahru : Seadoo JetSki 30mins Self Ride Tour (Single)
- 4. Johor Bahru : Seadoo JetSki 30mins Self Ride Tour (Double)
- 5. 15Hrs Kuala Lumpur Van Tour from Johor Bahru w’ Tour Guide
- 6. 15Hrs Comprehensive Melaka Car Tour from Johor Bahru w’ TourGuide
- 7. Johor Day Tour – Ostrich Farm, Beach, Waterfall, Fireflies [Car]
- 8. Johor Day Tour – Southernmost Tip, Eco Farm, Go Kart [Car]
- 9. Singapore: Johor Bahru to Singapore Full-Day Tour
- 10. Singapore: Nighttime City Sightseeing Tour with River Cruise
- 11. Private Full Day Singapore City Tour with a Professional Tour Guide
- 12. Johor Bahru: Seadoo JetSki 150 mins Self Ride Tour (Double)
- 13. Johor Tour Ends in Singapore – Ostrich Farm, Beach, Waterfall, Fireflies
- How to Choose the Best Tour in Johor Bahru
- Final Thoughts
1. Firefly Tour Johor Bahru@Kota Tinggi Firefly Park

At number one, this adventure is a highlight for nature lovers. The tour offers a 45-minute cruise along the Johor River, where you can watch thousands of fireflies twinkle in their natural environment. It’s especially magical because fireflies here breed in the wild, making this a rare opportunity to see them without the interference of artificial lights. Multiple evening departure times give flexibility, with the tour starting at 7:15 pm. Tour guide commentary is included, with some reviews noting that the experience feels like stepping into a fairy tale, especially during sunset. If you’re interested in conservation and wildlife, this cruise offers a genuine glimpse into Malaysia’s nocturnal creatures. The tour is very affordable at just $6.77 per person, making it a good value for a memorable night out.
Bottom line: Perfect for families or nature enthusiasts wanting an authentic firefly experience.
2. Singapore: Private Tour with a Local Guide

Coming in at number two, this private, fully customizable tour provides the chance to explore Singapore through the eyes of a local. For around $58, you get to visit main sights like Marina Bay and the Singapore Botanic Gardens, but also enjoy hidden gems such as Ubin Island and Haw Par Villa. Your personal guide will tailor the day to your interests, allowing you to focus on cultural neighborhoods, local cuisine, or offbeat attractions. The tour’s flexibility is ideal for travelers who want a personalized experience without the hassle of planning. Many reviews mention the friendly, knowledgeable guides and the ability to craft a unique itinerary. It’s a bit pricier, but the intimacy and customization add significant value.
Bottom line: Best suited for travelers seeking an authentic, flexible exploration of Singapore with a local touch.
3. Johor Bahru : Seadoo JetSki 30mins Self Ride Tour (Single)

Number three on our list is the thrilling 30-minute self-ride jet ski tour. Starting from Senibong Cove Marina, you’ll cruise a 16 km round trip past sights like the Singapore TheZon Ferry Terminal and Stulang Beach. The best part? You get to drive your own jet ski, with free photos and videos capturing your adventure. This tour is great for adrenaline junkies and offers a balanced mix of scenic views and fun. Reviews praise the safety and the stunning coastline. The trip is short but packed with excitement, making it perfect for those who want a quick but exhilarating experience on the water. It’s priced at $62 per person, which includes the rental and photos, making it a good deal for a half-hour thrill.
Bottom line: Ideal for active travelers or those wanting a memorable water adventure without a long time commitment.
4. Johor Bahru : Seadoo JetSki 30mins Self Ride Tour (Double)

The double jet ski option offers the same 30-minute self-ride experience, but for groups of up to two people for $86. This is perfect for couples or friends who want to share the thrill. The route and sights are identical, passing by Singapore’s ferry terminal and ending at R&F Mall. Many reviews highlight the breathtaking views and the ease of riding, even for first-timers. Free photos and videos are included to help you remember your adventure. It’s a fun, flexible activity that doesn’t require prior experience, making it especially attractive to beginners or couples looking for a shared experience.
Bottom line: Great for small groups or couples wanting to enjoy a quick, exciting ride together.
5. 15Hrs Kuala Lumpur Van Tour from Johor Bahru w’ Tour Guide
Number five is a full-day private tour to Kuala Lumpur. For approximately $132, you’ll visit Batu Caves, Royal Selangor Pewter Factory, Petronas Twin Towers, Independence Square, and more. The tour is highly customizable, with the driver and guide helping you select 7 out of 10 attractions to prioritize. Many travelers comment on the comfortable air-conditioned vehicle and the personalized experience. The highlight is the ability to explore KL’s famous landmarks and hidden corners in just one day, making it a practical choice for travelers with limited time. Although the 15-hour duration is long, it’s well worth it for those wanting a deep dive into Kuala Lumpur.
Bottom line: Best for travelers who want an all-in-one day trip, especially those with a keen interest in Kuala Lumpur’s major sights.
6. 15Hrs Comprehensive Melaka Car Tour from Johor Bahru w’ TourGuide
Coming in at number six, this comprehensive tour of Melaka is perfect for history and culture lovers. For around $336, a private guide will take you to Dutch Square, Jonker Street, and the A Famosa Fort. The tour includes entry fees and the flexibility to customize your day. Reviewers praise the expert guide and the personalized experience, with many noting how they felt like traveling with a knowledgeable friend. The tour covers important landmarks, local markets, and Nyonya cuisine, providing a well-rounded day. It’s a slightly pricey option but offers a deep, personalized exploration of Melaka’s charm.
Bottom line: Ideal for travelers wanting an in-depth cultural experience with a private guide.
7. Johor Day Tour – Ostrich Farm, Beach, Waterfall, Fireflies [Car]
![Johor Day Tour - Ostrich Farm, Beach, Waterfall, Fireflies [Car]](https://theabroadguide.com/wp-content/uploads/2026/02/johor-day-tour-ostrich-farm-beach-waterfall-fireflies-car.jpg)
Number seven packs diverse outdoor activities into one day for $275. Starting at Desaru Ostrich Farm, you’ll feed and learn about the 200 ostriches. Next, you’ll visit Tanjung Balau’s fishing village and beach, then cool off at Kota Tinggi Waterfalls, and finish with a firefly river cruise. Many reviews mention the family-friendly nature of this trip, with kids enjoying feeding animals and splashing at waterfalls. The mix of animal interaction, beach time, and nature outings makes this a great all-rounder. The $275 price includes transportation and entrance fees, providing good value for a full day of fun.
Bottom line: Perfect for families or groups wanting a varied outdoor adventure in Johor.
8. Johor Day Tour – Southernmost Tip, Eco Farm, Go Kart [Car]
Number eight features a full-day tour combining nature and excitement. Starting at Tanjung Piai, you visit the southernmost point of mainland Eurasia with views across the Johor Strait. The trip continues with an eco farm visit and feeding small animals, ending with adrenaline-fueled go-karting. The tour has a great balance of nature and adventure and is highly rated for its family-friendly activities. The 10-hour experience costs about $270 per person, offering a rich taste of Johor’s landscapes and entertainment options.
Bottom line: Excellent for active families and those wanting a mix of scenic views and fun.
9. Singapore: Johor Bahru to Singapore Full-Day Tour
Number nine offers a full-day guided journey into Singapore’s highlights, including Sentosa Island, Gardens by the Bay, Orchard Road, and Marina Bay Sands. For $120, the tour provides a rundown with visits to iconic landmarks and local districts. It’s suitable for travelers wanting a big-picture view of Singapore without the hassle of logistics. The tour is praised for the smooth transportation and well-planned itinerary, though some note the lack of detailed commentary during the drive. It’s a good, cost-effective way to see Singapore in one day.
Bottom line: Ideal for visitors wanting a broad introduction to Singapore’s top sights with minimal planning.
10. Singapore: Nighttime City Sightseeing Tour with River Cruise

Number ten features an evening tour that combines city light views and a scenic river cruise. For $124, you’ll explore Chinatown, Little India, and the Marina Bay light shows, ending with a boat cruise along the Singapore River. Many reviews highlight the beautiful night views, especially the illuminated skyline and light shows. The tour is a relaxing way to experience Singapore’s nighttime ambiance, perfect for travelers who enjoy photography and city lights. The scenic cruise is a standout feature, providing a different perspective of the city’s iconic skyline.
Bottom line: Best suited for those who want to see Singapore’s city lights and enjoy a soothing boat ride in one evening.
11. Private Full Day Singapore City Tour with a Professional Tour Guide

This private, personalized tour offers a 10-hour deep dive into Singapore’s diverse districts. For about $455, your guide will customize the itinerary, covering Chinese, Malay, Indian, and Western colonial areas. It includes visits to riverside attractions, Merlion Park, and Sentosa. Reviewers mention that the private vehicle saves time and allows more focus on specific interests. It’s suited for travelers who want to immerse themselves fully in Singapore’s culture, history, and architecture.
Bottom line: Perfect for those seeking an in-depth, tailored experience of Singapore with a private guide.
12. Johor Bahru: Seadoo JetSki 150 mins Self Ride Tour (Double)

Number twelve offers a longer, 2.5-hour jet ski experience—a true adventure for thrill-seekers. Covering 32 km, it includes stops at Pulau Ubin, Teluk Kabung, and seafood villages. The guided tour provides a scenic and exciting route with plenty of photo opportunities. Prices are $222 for two people, including free photos and videos. Reviews note that even beginners find the ride easy and exhilarating. This tour is suitable for those looking for an extended, immersive water adventure.
Bottom line: For travelers who want a longer, more comprehensive jet ski experience with scenic stops.
13. Johor Tour Ends in Singapore – Ostrich Farm, Beach, Waterfall, Fireflies
![Johor Tour Ends in Singapore - Ostrich Farm, Beach, Waterfall, Fireflies [Car]](https://theabroadguide.com/wp-content/uploads/2026/02/johor-tour-ends-in-singapore-ostrich-farm-beach-waterfall-fireflies-car.jpg)
Our final option is a 12-hour tour that combines animal encounters, beach relaxation, waterfalls, and a firefly cruise, ending with a transfer to Singapore. For $332 per person, it’s an excellent way for families or groups to enjoy a full day of varied activities, including feeding ostriches, exploring Tanjung Balau, and relaxing at Kota Tinggi Waterfalls. The firefly cruise makes the day truly special, providing a magical night experience. The tour is appreciated for its diversity and value for family trips.
Bottom line: Well-suited for families seeking an active, fun-filled day with a memorable night finale.
How to Choose the Best Tour in Johor Bahru
When deciding which tour fits best, consider your budget, interests, and time constraints. If you’re into nature and wildlife, the Firefly Tour offers an authentic night experience. For culture and city highlights, the full-day Kuala Lumpur or Singapore private tour provide deep dives. Families with kids will enjoy the Ostrich Farm and Waterfalls, while thrill-seekers might opt for the self-ride jet skis.
Booking early is advisable, especially for popular tours like jet skis or private guides, and always check availability for specific dates. Consider the weather—many outdoor adventures are best during dry seasons—and plan accordingly to ensure a smooth, memorable trip.
Final Thoughts
Johor Bahru’s diverse offerings mean there’s a tour for almost every traveler. Whether you prefer wildlife cruises, cultural explorations, or adrenaline-pumping water sports, this list provides excellent options to suit your style. For those new to the region, the full-day Kuala Lumpur or Singapore tours are perfect for a comprehensive experience, while nature lovers will treasure the firefly cruise or waterfalls trip.
By choosing the right activity for your interests and timing, you’ll get a richer, more meaningful taste of Johor Bahru and its surroundings. Don’t forget to book early, especially for popular activities like jet skiing or private guides. Happy exploring!
