We'll help find the right cabin - every year our team attends ship inspections, training courses and yes - CRUISES. All to help find your dream cruise faster!
Meet our award winning team

We're just a phone call away - booking a cruise is not like a hotel and our accredited Cruise Specialists are available to help at every step of the way!

Great deals, every day - as one of Australia's largest retail cruise operations, we bring you more deals from more cruiselines, every day.View our current specials.

Peace of mind for your holiday - for 20 years we've delivered exceptional service to our guests. Our awards speak for themselves!

One stop shop - as a full service agency we can help with all your travel needs, open 7 days a week. We can also help with Cruise Gift Cards & the Universal Travel Adapter, an essential for 2013!

Clean Cruising - read the story behind our name and our vision for sustainable cruise holidays - click here.

Meet our team!

Ciaran O'Cearbhallain

Ciaran specializes in arranging large group tours and prior to that was consulting for 8 years in Ireland. He now plays a key role in our groups team and away from work he's a very keen sports fan.

"If there’s a tour in particular that you have your heart set on (for example dog sledding in Alaska), always ensure that you pre-book to guarantee your spot."

Connect with Ciaran today on
1800 121187 and get more from your next cruise!

The Carnival Magic current position now is a simulation based on the Carnival Cruises schedule.
Carnival Magic is cruising on a 7 night Western Caribbean Cruise.
Carnival Magic

Carnival Cruises

Ship facts

Star rating: Carnival Magic star rating
Maiden voyage: 01-May-11
Number of decks: 14
Tonnage: 128251
Cabins: 1845
Passenger capacity: 3690
Number of crew: 1367

Best Value Cruises

Western Caribbean Cruise
Carnival Magic location
7 nights from
$839
($120 per day)
Eastern Caribbean Cruise
Carnival Magic location
7 nights from
$839
($120 per day)
Western Caribbean Cruise
Carnival Magic location
7 nights from
$839
($120 per day)