Ans.
The distance between London city airport and Edinburgh is 447 miles, approximately 7 hours and 51 minutes, and you can use the Gatwick London Airport Taxis cab for Via M6 a comfortable journey.