Map of Machen Map of Machen




Gelligaer 7 miles 11 km
Bargoed 7 miles 11 km
Monmouth 7 miles 12 km
Pontypool 8 miles 13 km
Pentyrch 9 miles 14 km
Cardiff 9 miles 14 km
Abertillery 9 miles 14 km
Llantwit Fardre 9 miles 15 km
Pontypridd 9 miles 15 km
New Tredegar 9 miles 15 km
Penarth 11 miles 18 km
Dinas Powys 12 miles 20 km
Usk 12 miles 20 km
Tonyrefail 12 miles 20 km
Blaenavon 12 miles 20 km
Tredegar 13 miles 21 km
Rhymney 14 miles 22 km
Llanharan 14 miles 22 km
Cwmbach 14 miles 22 km
Bristol 25 miles 40 km
Exeter 63 miles 101 km
Poole 79 miles 127 km
Birmingham 80 miles 129 km
Bournemouth 81 miles 131 km
Oxford 81 miles 131 km
Basingstoke 90 miles 145 km
Bedford 119 miles 192 km
Brighton 140 miles 225 km
Bolton 140 miles 225 km
Peterborough 140 miles 226 km
Oldham 142 miles 228 km
Preston 150 miles 242 km
Blackpool 153 miles 247 km
Basildon 155 miles 249 km
Eastbourne 158 miles 254 km
Ipswich 186 miles 299 km
Belfast 237 miles 382 km
Edinburgh 301 miles 484 km
Aberdeen 386 miles 621 km
See distances with more cities
Basildon 155 miles 249 km
Basingstoke 90 miles 145 km
Bedford 119 miles 192 km
Belfast 237 miles 382 km
Birmingham 80 miles 129 km
Blackpool 153 miles 247 km
Bolton 140 miles 225 km
Bournemouth 81 miles 131 km
Brighton 140 miles 225 km
Bristol 25 miles 40 km
Eastbourne 158 miles 254 km
Edinburgh 301 miles 484 km
Exeter 63 miles 101 km
Ipswich 186 miles 299 km
Oldham 142 miles 228 km
Oxford 81 miles 131 km
Peterborough 140 miles 226 km
Poole 79 miles 127 km
Preston 150 miles 242 km

Visit our sponsors

Sponsors






Receive our newsletter with the best offers!

We are now looking for the best deals Machen