Mission Beach Tavern is open every day from 10am to 10pm excluding Good Friday and Christmas Day


into
the page content (Custom HTML block or Elementor HTML widget).
============================================================ –>

Townsville to Cairns Drive

Detour for the Beach. Stop for the Feed.

The best stop between Townsville and Cairns is not another servo. It is Mission Beach, with Mission Beach Tavern as the easy place to eat, park, use the facilities and reset before the next leg.

11am-9pmAll-day food
10am-10pmBar and bottle shop
139 kmSouth of Cairns
235 kmNorth of Townsville

Why stop here

Mission Beach beats a servo stop.

Mission Beach is a short, signposted detour off the Bruce Highway. Pull in for beach air, rainforest, a real tropical village, and a proper meal that is not eaten over the steering wheel.

Mission Beach Tavern is right in the heart of the village at 52 Porter Promenade, with free parking, toilets, cold drinks, all-day dining and bottle shop supplies before you get back on the road.

Mission Beach Tavern frontage and verandah on Porter Promenade in Mission Beach

What travellers need

Food, parking, toilets, cold drinks. Done.

  • Free parking with room for caravans and larger vehicles
  • Kitchen serving all-day from 11am to 9pm
  • 10 beers on tap, coffee, soft drinks and a full bar
  • Bottle shop open 10am to 10pm for esky supplies
  • Kids menu and relaxed family dining
  • Outdoor verandah for well-behaved dogs

What to order

A proper pub feed before the next leg.

Beef burger and chips at Mission Beach Tavern

Burgers and chips

Easy road-trip food for hungry travellers, families and groups.

Seafood platter at Mission Beach Tavern

Seafood and pub classics

Fish, prawns, squid, steak sandwiches, parmis and bigger plates.

Lamb shank meal at Mission Beach Tavern

All-day comfort food

Settle in properly, stretch the legs and head off full.

How to find us

Turn off the Bruce Highway into Mission Beach village.

From the Bruce Highway, take the Mission Beach turn-off via El Arish or Tully and continue into the village. Mission Beach Tavern is in the centre, right on Porter Promenade.

Open every day 10am-10pm, with kitchen dining 11am-9pm. Closed Good Friday and Christmas Day.

Get Directions

Mission Beach Tavern

52 Porter Promenade
Mission Beach QLD 4852

Call (07) 4088 6688 to book a table.

Cold Beer in Paradise.

Road-trip FAQ

Frequently asked questions

Is Mission Beach Tavern a good stop between Townsville and Cairns?

Yes. Mission Beach Tavern is a practical lunch or dinner stop between Townsville and Cairns because it has free caravan-friendly parking, all-day food from 11am to 9pm, cold drinks, toilets, bottle shop supplies and a relaxed verandah in central Mission Beach, a short detour off the Bruce Highway.

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 9pm, every day. The bar and bottle shop are open 10am to 10pm. Mission Beach Tavern is closed only on Good Friday and Christmas Day.

Updated August 2026.

(07) 4088 6688

52 Porter Promenade, Mission Beach QLD 4852

Mission Beach Tavern is open every day from 10am to 10pm excluding Good Friday and Christmas Day