About 215 flights a week, typical block time 271 minutes. First departure around 00:10, last around 22:15.
Operates Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.
On sampled departures, 77.4% left 15 minutes late or more (62 flights, average lateness 38.5 minutes).
| Day | Flights | First departure | Last departure |
|---|---|---|---|
| Monday | 31 | 00:10 | 22:15 |
| Tuesday | 31 | 00:10 | 22:15 |
| Wednesday | 31 | 00:10 | 22:15 |
| Thursday | 31 | 00:10 | 22:15 |
| Friday | 31 | 00:10 | 22:15 |
| Saturday | 30 | 01:30 | 22:15 |
| Sunday | 30 | 00:10 | 22:15 |
| Airline | Flights per week |
|---|---|
| China Eastern (MU) | 70 |
| Shanghai Airlines (FM) | 56 |
| Juneyao Airlines (HO) | 42 |
| Spring Airlines Limited Corporation (9C) | 20 |
| Air China Limited (CA) | 7 |
| Bangkok Air (PG) | 7 |
| Thai Airways International (TG) | 7 |
| Thai Airasia X Company Limited (XJ) | 6 |
About 215 flights a week are on this schedule.
GET /routes returns each BKK–PVG flight: airline, departure time, duration and the days it operates.
https://www.goflightlabs.com/routes?access_key=YOUR_ACCESS_KEY&dep_iata=BKK&arr_iata=PVGField names match the live API. This flight only shows the shape. It is not a live result.
{
"success": true,
"data": [
{
"airline_iata": "AA",
"flight_iata": "AA100",
"flight_number": "100",
"dep_iata": "BKK",
"arr_iata": "PVG",
"dep_time": "08:00",
"duration": 271,
"days": [
"mon",
"tue",
"wed",
"thu",
"fri"
]
}
]
}
That URL still says YOUR_ACCESS_KEY.
A 7-day trial replaces it with a real key and returns each BKK–PVG flight in the JSON above.
After the trial, Starter is $24.99/mo.