Townsville to Cairns Drive
Make Mission Beach the stop.
Skip the servo lunch. Pull off the Bruce Highway for beach air, a proper pub feed, toilets, cold drinks and free caravan-friendly parking at Mission Beach Tavern.
Why it works
A real break, not a fuel-and-go stop.
Mission Beach is a short, signposted detour off the Bruce Highway. Instead of eating in a car park, you get beach air, a tropical village, rainforest nearby and an easy way back onto the drive.
Mission Beach Tavern sits right in the village at 52 Porter Promenade, with all-day food, free parking, toilets, cold drinks and bottle shop supplies before the next leg.
The easy plan
Pull in, reset, eat well.
Turn into Mission Beach
Take the Mission Beach turn-off via El Arish or Tully and head into the village.
Park near the Tavern
Use the free parking on site and along Porter Promenade, with room for bigger vehicles.
Eat, stretch, stock up
Grab lunch or dinner, use the facilities, then pick up bottle shop supplies for the road.
What to order
Road-trip food that feels like part of the holiday.
Burgers and chips
Easy, filling food for families, travellers and hungry drivers.
Seafood and pub classics
Seafood, steak sandwiches, parmis and the kind of plates people remember.
All-day comfort food
Kitchen open 11am-8.30pm, so you are not racing a tiny lunch window.
Where to go
Right in the heart of Mission Beach village.
Mission Beach Tavern is on Porter Promenade, close to the beachfront and easy to reach from the Bruce Highway. It is a useful stop for lunch, dinner, toilets, cold drinks, live sport or a quick bottle shop run.
Open daily 10am-10pm. Kitchen 11am-8.30pm. Closed Good Friday and Christmas Day.
Road-trip FAQ
Quick answers before you turn off.
Is Mission Beach Tavern a good stop between Townsville and Cairns?
Yes. Mission Beach Tavern is a practical lunch or dinner stop because it has free caravan-friendly parking, food from 11am to 8.30pm, cold drinks, toilets, bottle shop supplies and a relaxed verandah in central Mission Beach.
How far is Mission Beach from Cairns?
About 1 hour 45 minutes, roughly 139 km, south of Cairns via the Bruce Highway.
How far is Mission Beach from Townsville?
About 2 hours 50 minutes, roughly 235 km, north of Townsville via the Bruce Highway.
Is there parking for caravans and larger vehicles?
Yes. There is free parking on site and along Porter Promenade, with room for caravans, campervans and tow vehicles.
What time does the kitchen serve food?
All-day dining runs from 11am to 8.30pm, every day. The bar and bottle shop are open 10am to 10pm.
Updated August 2026.
Planning the whole drive, not just the stop? Here’s every stop worth making between Townsville and Cairns, honestly rated.