The following locations are within easy reach of Midlothian: Edinburgh Waverley Station ( 6 -12 miles) (Edinburgh airport (15 -20 miles) Glasgow (50-55 miles)Newcastle( 90 -100 miles) Stirling (45 -50 miles) Melrose ( 25 – 30 miles)