A direct flight from Bristol Airport to Geneva Airport takes approximately 1 hour 55 minutes, covering ~750 miles (1,207 km).
Actual block time varies with wind, routing, and ATC. EasyJet and Swiss typically operate this route seasonally. In winter, schedules may reduce; summer sees multiple daily frequencies.
Geneva is 1 hour ahead of Bristol (CET vs GMT). Allow 90+ minutes at BRS for security; GVA is compact and efficient.