HAOCHENG FANG
Flight Passport
The interactive history needs JavaScript and its data files to load. If it does not appear, download the original flight log.
Search & filters
Explore your history
YOUR WORLD, CONNECTED
Every flight. One map.
Loading your route map… Flight records and totals remain available if the map cannot load.
Drag to explore · scroll to zoom · select an airport to filter
PERSONAL FLIGHT ARCHIVE
My Passport
HAOCHENG FANG ALL TIME
Logged miles · unique airports & airlines
Airlines
Your most-flown airlines · select to filter
Busiest airports
Departures & arrivals · select to filter
2014–2026
Past flights
Times are local to each airport. +1d / −1d is relative to the logged flight date. Takeoff and landing are runway times, not gate times. Flight details include full dates, UTC offsets, sources, and the original logged clocks.
No flights in this view
Try a different airport, airline, year, or search.
About this flight log
Scheduled departure and arrival, takeoff, and landing come from matching dated Flightradar24 records where available. Local dates and UTC offsets are available in flight details. Takeoff and landing are not gate departure and arrival times.
Unavailable source timings are marked “Unavailable”; original missing fields remain “Not recorded.” Logged dates and clocks are preserved separately in flight details, without inferred arrival dates or time zones. No elapsed duration is calculated. Verified aircraft and registration take precedence for display, while the original log is retained. Airline and flight codes are unchanged. Some original notes are truncated; no text has been reconstructed.
Countries count both route endpoints, including connections and transit—not necessarily countries visited. Miles are the logged distances, not measured from the map.
This is Haocheng Fang’s personal archive, not affiliated with Flighty. No live status, estimated durations, or tracking.
Download original log ↗