Tour

Ballyhooley Steam Railway

Check tickets & tours

Some booking links are affiliate links. If you book through them, we may earn a small commission at no extra cost to you. We never let this influence which places we recommend.

Ballyhooley Steam Railway is a heritage tourist railway that offers a scenic journey aboard vintage steam and diesel locomotives. The line runs from Port Douglas to the nearby town of Mossman, winding through lush sugarcane fields and patches of tropical rainforest. Passengers sit in open-sided carriages, feeling the breeze and hearing the whistle as the train chugs along. The ride provides a nostalgic glimpse into the region's agricultural history and a unique perspective on the landscape. It's a leisurely, family-friendly experience that combines history with natural beauty.

Don't miss

  • Ride behind a restored steam locomotive through cane fields.
  • Enjoy views of the rainforest and distant mountains from open carriages.
  • Visit the Mossman station and see the historic rolling stock.

Tickets & tours

Ways to visit Ballyhooley Steam Railway

You can usually visit on your own. A tour is worth it for transport, a guide, or combining nearby sights into one day.

More attractions in Port Douglas

Planning your trip to Port Douglas? See where to eat, more attractions, or build a Port Douglas itinerary.