zega flights
Real routes · 2014 snapshotAll showcasesHost this graph

this trip nonstop routes from Calgary and into LisbonDrag to turn, scroll to zoom, click an airport to fly there.Routes as they were in June 2014.

Calgary to Lisbon · 8 itineraries · one stop each · graph: flights

YYC → YUL → LIS

shortest

1 stop in Montréal · 8,241 km · 11h 20m in the air

Air Canada or WestJet, then Air Transat

Sample fare CA$1,005 one way

YYC → YYZ → LIS

+189 km

1 stop in Toronto · 8,430 km · 11h 30m in the air

Air Canada or WestJet, then Azores Airlines or Air Transat

Sample fare CA$905 one way

YYC → MAN → LIS

+238 km

1 stop in Manchester · 8,479 km · 11h 40m in the air

Air Transat, then Ryanair or TAP Air Portugal

Sample fare CA$1,025 one way

5 more

Lisbon Humberto Delgado Airport

LIS · airport serving Lisbon

City:
Lisbon, Portugal
Hub of:
TAP Air Portugal
Nonstop routes:
102 destinations, on 36 airlines
From Calgary:
via YUL, YYZ, MAN, LHR, LGW, EWR, AMS, FRA

2,415 airports · 34,340 routes · 452 airlines. Airports from OurAirports (public domain). Routes and airlines from OpenFlights, under the Open Database License 1.0: a historical snapshot of routes from June 2014, not today’s schedules. Distances are great-circle; fares are samples.

How it's built · 1
Open data, worldwide
Airports from OurAirports; routes and airlines from OpenFlights (ODbL), as they stood in June 2014. Every airport with scheduled flights in North America and Europe, and the busier ones everywhere else.
2
Distances on the sphere
Every route carries its great-circle kilometres, so A* can search toward the destination. Flight times and sample fares are worked out from them.
3
The query
{ Airport(name: "YYC") { route *path by &km toward at -> Airport(name: "LIS") { name } } }
Hosting
… nodes · … relationships
This page loads the whole graph into your browser, with no graph server. Host your own

This page is a graph. Touch it.

Airports and airlines as zega holds them. Run a query and watch the path it walks.

Behind the scenes · zega flights (2014 routes)

Loading the route network…

Try: