Distance from Swinton (South Yorks) to Inverness by Train
298.5 miles (298 miles 42 chains) · 480.4 km
The rail distance from Swinton (South Yorks) to Inverness is 298.5 miles (480.4 km).
This is the rail-network distance from Swinton (South Yorks) to Inverness, measured along the route rather than as the crow flies. Log a journey in Train Miles to track your mileage, stations and streaks.