SJO → PTY San José to Tocumen
live
Direct flights from San José (SJO) to Tocumen (PTY): 57 nonstop departures observed each week across 1 airline. 88% of the last 34 tracked flights arrived within 15 minutes of schedule. The median arrival is 15 minutes early. No cancellations were recorded across the 34 tracked flights. The nonstop covers 539 km, an estimated 1 hour 11 minutes in the air. Measured by Pro Flight Search from live flight boards at San José and Tocumen. Updated 1 November 2026 at 23:53 UTC.
SJO
San José
tracking
PTY
Tocumen
smooth · +5
dep bank 06:23–20:30 57x weekly
Runs reliable · 1 airline · 57x weekly · nonstop
88% on time
of the last 34 tracked SJO → PTY flights arrived within 15 minutes
Median arrival delay is −15 min . 0 of 34 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −15 min across the last 34 arrivals
Flight time ~1h 11m estimated from route distance
Weekly departures 57x 1 direct airline on the leg
Cancelled 0.0% recent route rate · 0 of 34
The week scheduled departures · origin local time
Copa Airlines
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
Copa AirlinesCM 88% on time
Flights CM461 varies daily · CM465 varies daily · CM763 varies daily · CM823 10:55 Th Fr Sa
History operated legs · board outcomes
Show 26 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from SJO and PTY, paired departure → arrival per flight and day. Board history since Wed, Oct 28. Each day adds the flights our airport boards record.
Board rows 38 Completed 34 Delayed 4 Within 15m 30/34 Median -15m
CM115 Copa Airlines
5 days
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
19:59
Last seen · Sched 20:2021m early
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
20:15
Landed · Sched 20:205m early
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
19:54
Landed · Sched 20:2026m early
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
20:06
Landed · Sched 20:2014m early
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
19:49
Landed · Sched 20:2031m early
Full CM115 history →
CM193 Copa Airlines
5 days
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
14:15
Landed · Sched 14:3015m early
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
14:51
Landed · Sched 14:2328m late
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
14:11
Landed · Sched 14:2312m early
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
14:18
Landed · Sched 14:235m early
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
14:05
Landed · Sched 14:2318m early
Full CM193 history →
CM341 Copa Airlines
5 days
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
12:10
Landed · Sched 12:2818m early
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
12:10
Landed · Sched 12:2818m early
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
13:43
Landed · Sched 12:2875m late
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
12:26
Last seen · Sched 12:282m early
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
12:05
Landed · Sched 12:2823m early
Full CM341 history →
CM343 Copa Airlines
5 days
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
16:54
Landed · Sched 17:1218m early
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
17:08
Landed · Sched 17:135m early
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
17:06
Landed · Sched 17:137m early
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
17:09
Landed · Sched 17:134m early
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
17:29
Landed · Sched 17:1316m late
Full CM343 history →
CM461 Copa Airlines
5 days
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
06:02
Landed · Sched 06:2321m early
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
06:01
Landed · Sched 06:2322m early
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
06:21
Landed · Sched 06:232m early
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
05:56
Landed · Sched 06:2327m early
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
05:56
Last seen · Sched 06:2327m early
Full CM461 history →
CM465 Copa Airlines
4 days
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
07:41
Landed · Sched 08:0322m early
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
07:42
Landed · Sched 08:0321m early
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
15:37
Landed · Sched 08:03454m late
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
07:50
Landed · Sched 08:0313m early
Full CM465 history →
CM763 Copa Airlines
4 days
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
10:20
Landed · Sched 10:3212m early
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
10:31
Landed · Sched 10:321m early
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
10:09
Landed · Sched 10:3223m early
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
10:11
Landed · Sched 10:3221m early
Full CM763 history →
CM839 Copa Airlines
2 days
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
Sched 20:35
Scheduled time only · no board update captured
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
20:07
Landed · Sched 20:3023m early
Full CM839 history →
CM585 Copa Airlines
1 day
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
07:56
Landed · Sched 08:3034m early
Full CM585 history →
CM823 Copa Airlines
2 days
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
10:32
Landed · Sched 10:5523m early
SJO
Departure
—
SJO is outside our board polling set.
→
PTY
Arrival
10:45
Landed · Sched 10:5510m early
Full CM823 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search: San José (SJO) to Tocumen (PTY) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/SJO-PTY
Copy
How we measure this →
SJO to PTY questions
Is SJO–PTY running on time right now? Smooth skies ahead. The arrival side at PTY is the weaker end, route health score 90/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from SJO to PTY? Great-circle distance is 539 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 68–76 min gate-to-gate on this route.
How often does SJO–PTY fly? Copa Airlines runs the route with about 57 flights a week (daily). Since one carrier owns the route, a single disruption tends to ripple through the day.
What does the route health score measure? A blend of departure-side delay at SJO and arrival-side delay at PTY, computed from rolling delay windows (refreshed every 40 minutes) with a daily-rollup fallback. Current MVFR, IFR, or LIFR endpoint weather caps the score when flight rules can limit throughput. Higher is healthier: 100 means operations are clean at both ends.