When you want to get from Geneva to Edinburgh, your choices are limited. There is only one option we offer for this route:
The overland distance from Geneva to Edinburgh is 1039 miles (1671 km).
The flying distance is 941 miles (1514 km).
The travel time from Geneva to Edinburgh takes approximately 20 hours.
To get from Geneva to Edinburgh prepare to shell out about USD 106.89 for your ticket.
Flights from Geneva to Edinburgh are operated 1 times a day.
While flight is the only option we offer for this route, these simple tips and recommendations will help enhance your travel experience.
Up to now, 520 booked flight tickets from Geneva to Edinburgh through our service. You can check reviews above.