Book your dream cruise exclusively on Traveloka app.
Traveloka First, then Travel the World!
A World of Experiences, All in One Cruise
From fine dining and live entertainment to tranquil spaces and thrilling activities, everything you need is right here on the cruise ship as you travel the world — without the need to move from one place to another.
Whether you seek adventure, relaxation, or both, this all-inclusive cruise ship journey offers a perfect blend of comfort and convenience, letting you savor every moment without the hassle of planning or extra costs.
Unpack, Relax, and Set Sail
Settle in and leave the stress behind! Enjoy exploring breathtaking destinations and engaging in onboard activities, all while having your belongings securely stored in your cruise room.
Hassle-Free Immigration
Experience a smooth journey on the cruise ship with streamlined immigration. Skip long lines and complex procedures, giving you more time to relax and explore your destinations.
One Booking Covers Everything
Enjoy exquisite dining, vibrant entertainment, and thrilling excursions as you cruise through stunning multiple destinations. Spend less time organizing and more time making unforgettable memories!
Explore the Ultimate Onboard Experience
From heart-pounding thrills to serene relaxation and gourmet meals, the cruise ship has something for everyone. Discover a wide range of activities onboard!
Comfortable Rooms
Relax in refined, cozy rooms with stunning views, offering the perfect retreat after a day of adventure.
Specialty Dining
Treat yourself to exclusive dining with extraordinary culinary creations on your cruise.
Shops
Discover diverse boutiques and unique shops on the cruise, offering everything you could wish for.
Rides & Attractions
Experience action-packed rides and captivating attractions for every age on the cruise ship.
Shows & Entertainment
Be mesmerized by spectacular live performances and daily entertainment on your cruise.
Cruise the World
Cruise from Singapore
Royal Caribbean Cruises: Singapore - Penang - Phuket - Singapore
Royal Caribbean Cruises: Singapore - Penang - Phuket - Singapore
Royal Caribbean Cruises: Singapore - Penang - Phuket - Singapore
Royal Caribbean Cruises: Singapore - Penang - Singapore
Royal Caribbean Cruises: Singapore - Penang - Singapore
Royal Caribbean Cruises: Singapore - Penang - Phuket - Singapore
Royal Caribbean Cruises: Singapore - Penang - Phuket - Singapore
Royal Caribbean Cruises: Singapore - Nha Trang - Hue/Danang - Hong Kong
Royal Caribbean Cruises: Shanghai - Fukuoka - Busan - Shanghai
Royal Caribbean Cruises: Shanghai - Nagasaki - Shanghai
Royal Caribbean Cruises: Shanghai - Fukuoka - Nagasaki - Shanghai
Royal Caribbean Cruises: Shanghai - Fukuoka - Kumamoto - Shanghai
Royal Caribbean Cruises: Shanghai - Nagasaki - Kagoshima - Shanghai
Royal Caribbean Cruises: Shanghai - Okinawa - Shanghai
Royal Caribbean Cruises: Shanghai - Fukuoka - Shanghai
Royal Caribbean Cruises: Shanghai - Nagasaki - Fukuoka - Shanghai
Royal Caribbean Cruises: Shanghai - Okinawa - Ishigaki - Shanghai
Royal Caribbean Cruises: Shanghai - Kumamoto - Fukuoka - Shanghai
Cruise from Malaysia
Genting Dream: Port Klang - Singapore - Singapore - Melaka
Genting Dream: Port Klang - Singapore - Penang - Port Klang
Genting Dream: Port Klang - Penang - Singapore
Genting Dream: Port Klang - Singapore
Our Cruise Partners
SEA THE WORLD with Royal Caribbean Cruises
Experience adventure and relaxation on a Royal Caribbean cruise! Enjoy standout features like the FlowRider surf simulator, rock climbing wall, and AquaTheater performances. Indulge in Broadway-style shows like Mamma Mia!, savor delicious dining, and sea the world’s unique destinations with diverse shore excursions for unforgettable moments on the cruise ship and ashore.
Step aboard a Disney Cruise and step into a world where dreams meet reality, where fun meets relaxation and where wishes really do come true. Every Disney Cruise Line vacation combines the magic of your favourite Disney stories with family fun, imaginative escapes and unmatched Disney service. Embark on an adventure to world-class destinations or sit back, relax and let the magic float to you.
Excited to go on a cruise? Get your tickets on Traveloka app
Scan the QR code to download the app
How to Book a Cruise Trip on Traveloka
1. Download Traveloka
Cruise tickets are only available on Traveloka app for now. Make sure to download the app and create an account to book your tickets.
2. Find Cruises
To find a cruise, tap the Cruises icon on Traveloka homepage. Can't find it? Try typing 'Cruises' in the search field. It should appear in no time.
3. Explore Cruise Options
Browse cruise options by entering departure location, destination, sailing date, and other details. If you find the cruise that piques your interest, tap it to see its details.
4. Book Your Tickets
After reviewing the itinerary, onboard activities, and other details and you think you’ve found the right cruise, pick the room that suits your need and book the tickets.
5. Complete Your Booking
After entering the details of all passengers, choose your preferred payment method. If you have a promo code, you can apply it to get a discount. Complete your payment and your tickets are booked!
6. Manage Your Booking
We understand that things don't always go as planned. If something prevents you from going on the cruise, you can always request a refund. Our customer service is ready to help you 24/7.
Why You Need to Book Your Cruise on Traveloka
Competitive Price
Get the best cruise price with exclusive promos on Traveloka. Save more, enjoy more!
Multi-Payment Methods
Easily pay your cruise with any payment method you prefer for a seamless booking experience.
Refundable Booking
Can’t make it to your cruise? #DontWorryNoRugi! Contact our Customer Service to request a refund per cruise line policies.
24/7 Customer Service
Chat or call us when you face any issues with your booking. We're always ready to help you.