Distance

Distance from St Johnstone F.C. (McDiarmid Park) to Heart of Midlothian F.C. (Tynecastle Stadium)

Distance between St Johnstone F.C. and Heart of Midlothian F.C. is 34 miles (55 kilometres).

St Johnstone F.C.

Team: St Johnstone F.C.
Stadium: McDiarmid Park
City: Perth
League: Scottish Premiership

Heart of Midlothian F.C.

Team: Heart of Midlothian F.C.
Stadium: Tynecastle Stadium
City: Edinburgh
League: Scottish Premiership
Map

Air distance

miles
kilometers

Driving distance

miles
kilometers