Getting to Port Douglas Daintree can be half the fun. Most people choose to fly, then either rent a car or, in many cases, just a bicycle. Cairns International Airport is the sixth busiest in Australia, so it’s easy to get domestic and international connections through Asia and all major Australian cities. 

See  Road Map of Port Douglas.

With such large distances being constantly travelled within Australia, the country has a safe and efficient road system. McCafferty’s Coaches provides road transport in modern coaches right throughout Queensland, and all major interstate centres. The rail system is constantly on the improve, and many take ‘The Queenslander’ all the way from Brisbane to Cairns.

If you arrive by plane make sure your accommodation package includes transfers from the airport. It costs around AUD$120 to get a taxi to Port Douglas, otherwise ask us to arrange transfers. Safely, it takes about 1 hour to drive from Cairns to Port Douglas along one of the most beautiful coastal drives in Australia. Most visitors rent a car for at least part of their stay to make the most of the area’s self drive destinations. Rental cars are now allowed north of the Daintree River, giving you access to Cape Tribulation and the eco resorts.

Contact us at Port Douglas Daintree Accommodation & Tours for more information on transport and transfer options. We offer unbiased local advice, and can organise affordable transport, accommodation, car rental and touring packages

Port Douglas by road to...

Cairns   68 km  42 miles 1 hour
Kuranda     67 km 42 miles  1.2 hour
Mossman Gorge  26 km 16 miles 20 minutes
Daintree River/Village 52 km 32 miles 1 hour
Cape Tribulation 89 km 55 miles 2 hrs
Cooktown 227 km 142 miles 4 hours

 Cairns by air to...

Brisbane    1750 km 1085 miles 2 hrs
Sydney 2100 km 1260 miles 3 hr s
Melbourne 2450 km 1520 miles 4 hrs
Alice Springs 1750 km 1085 miles 2 hrs
Darwin 1900 km 1150 miles 2 hr s
Perth         3200 km 1990 miles 5 hrs


Phone 1800 990 004 Email   :
  Int Ph  :+61 7 40996334
Int Fax :+61 7 40994031