There are 268 miles from Barcelona to Avignon.
3250 miles
103 miles
42 miles
955 miles
900 miles
645 miles
1145 miles
424 miles
The distance between Oxford and Montevallo is approximately 78 miles.
200 miles taking this route:Take M4(E), from Carmarthen, to A420 OXFORD @ J15 in ENGLAND.Take A420 to Oxford.
688 miles Gatwick Airport (LGW) to Barcelona Airport (BCN)