St Marys
St Marys
Port Macquarie
Port Macquarie
Train Driving

St Marys to Port Macquarie

Updated: 30 May 2026

The journey from St Marys to Port Macquarie is a 420-kilometer trip. You can drive via the Pacific Highway, which takes about 5 hours. Alternatively, you can take the train from Sydney to Wauchope and then a local bus to Port Macquarie.

Total Distance: 420 km driving distance; 340 km straight-line air distance.
Fastest Way
Driving is the fastest method, taking 5 hours.
Cheapest Way
Driving is the cheapest option for groups.
Compare St Marys to Port Macquarie Routes
Train
Connecting
Driving
Direct
Duration 7 hours 5 hours
Avg Price 50-90 AUD 70-100 AUD
Operator NSW TrainLink N/A
Route Sydney to Wauchope (XPT), then bus to Port Macquarie. Pacific Highway.
Tip Book in advance for the best prices. This is a long drive; plan for rest stops.
Travel Tips
  • Weather
    Port Macquarie is pleasant; pack accordingly.
  • Transport
    A car is recommended for exploring the surrounding region.
  • Dining
    Try the local cafes and restaurants in the city center.
  • Events
    Check the events calendar for festivals and markets.
  • Accommodation
    Book in advance if visiting during major events.
Safety Tips
  • Driving
    If driving, be aware of fatigue and plan for rest stops.
  • Weather
    Check weather forecasts, as conditions can change quickly.
  • Emergency
    Keep a first aid kit and water in your vehicle.
  • Safety
    Port Macquarie is generally safe, but be aware of your surroundings.
People Also Ask
  • How long is the drive to Port Macquarie?
    The drive takes about 5 hours from St Marys.
  • Is it better to fly or drive?
    Flying is much faster, but driving is cheaper for groups.
  • What is Port Macquarie famous for?
    It is famous for its koala hospital and beaches.
  • Are there trains to Port Macquarie?
    No, the train stops at Wauchope, which requires a bus transfer.
  • Is the city easy to get around?
    Yes, the city center is compact and easy to navigate.
Quick Info
  • From St Marys, New South Wales, Australia
  • To Port Macquarie, New South Wales, Australia
  • Modes
Best Time to Travel

Spring or Autumn for pleasant weather in Port Macquarie.

Things to Do in Port Macquarie
1
Koala Hospital
Visit this world-famous hospital to see koalas. It is a must-visit in Port Macquarie.
2
Town Beach
Relax at this popular beach known for its white sand and clear water. It is a must-visit in Port Macquarie.
3
Sea Acres Rainforest Centre
Explore this beautiful rainforest center featuring a boardwalk. It is a must-visit in Port Macquarie.
4
Lighthouse Beach
Enjoy swimming and picnicking at this iconic beach. It is a must-visit in Port Macquarie.
Tags
St Marys to Port Macquarie driving to Port Macquarie train to Port Macquarie Sydney to Port Macquarie Port Macquarie travel NSW travel best way to Port Macquarie Port Macquarie transport travel guide Australia Pacific Highway