
Hotels in Truro, South Australia
Truro Hotel
Truro Hotel The Hotel was established in 1863. The bottle shop is across the road.
Information on Truro, SA 5357

Truro is a charming town nestled in the Mount Lofty Ranges between the Barossa Valley and the Murray River region, located 87 km northeast of Adelaide on the Sturt Highway. Known as "The Traveller's Rest," the undulating landscape adds to the town's appeal, making it ideal for camping and a popular rest stop for travellers.
Truro offers tourism attractions including Pioneer Park, specialist olive shops, and antique stores, with local businesses providing food, fuel and accommodation.
Local tourism links
Travel options
Truro is serviced by Stateliner buses operating three times daily to and from Adelaide, with the journey taking approximately 1.5 hours.
The town sits directly on the Sturt Highway, providing easy access by car. It serves as a gateway for travellers to the Riverland and Barossa regions, making it well-positioned for exploring South Australia's wine country and river towns.
- Nurioopta (14km)
- Tanunda (20km)
- Kapunda (21km)
- Allendale North (22km)
- Freeling (29km)
- Springton (33km)
- Sandy Creek (35km)
- Tarlee (36km)
- Roseworthy (38km)
- Gawler (41km)

