Distance

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

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

Heart of Midlothian F.C.

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

St Johnstone F.C.

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

Air distance

miles
kilometers

Driving distance

miles
kilometers