Dreaming and planning is half the fun

At Middletons Travel we love planning holidays. We work closely with each client to deliver a holiday package that is tailored for you.


Local to you

Middletons Travel is your locally owned and operated travel agent and has been servicing Port Pirie and the surrounding areas for over 50 years.

Trusted and dependable

We feel honoured when you choose Middletons Travel to plan your holiday and we design each holiday experience as if it is our own.

Personalised service

Our small team allows us to build trustworthy relationships with our clients and offer a personalised service to meet their specific travel needs.

Book Online

Search and book over 1.5 million hotels and apartments around the world at exceptionally hard to beat prices.

Travel insurance
Travel Insurance

Get peace of mind with insurance from someone you can count on!


Car Hire

DriveAway - Australia's Leading Company for Local and Overseas Car Hire. Book Now!

Aussie Specialist 

We are a qualified Aussie Specialist travel agent. We have the expertise and knowledge to help you plan your next Australian holiday! 

Stay updated

Subscribe to our newsletter to get early notifications of our great offers and promotions!

Top holiday ideas

Tasmania’s Bass Strait Islands

Explore the outlying and rugged island groups of Tasmania’s east coast and the Bass Strait.

13 nights from $9,490*pp

Find out more
Discover Waikato

The Waikato region is a jewel in the crown of New Zealand's North Island.

3 nights from $499*pp!

Find out more
Grand Rail Explorer

A once-in-a-lifetime experience exploring New Zealand aboard three iconic train journeys.

12 days from $2,499*pp

Find out more
Outerknown Adventures on the Great Barrier Reef

Get ready to embark on an immersive adventure to the remote and untouched northern reefs onboard Coral Discoverer.

7 nights from $4,750*pp

Find out more
Southern Delights

See the best of the NSW south coast before heading inland to our nation's capital.

6 days from $1,249*pp!

Find out more

 Stay updated