Distance from Meredith to Longreach

The distance from Meredith to Longreach is 2010 km (or 1249 mi). The estimated driving time for the trip is 23h 4min and the main road for this route is the Landsborough Highway, A2. In a straight line, the distance between Meredith and Longreach is 1602 km (996 mi).