ITM → MYJ Osaka to Matsuyama
live
Direct flights from Osaka (ITM) to Matsuyama (MYJ): 14 nonstop departures observed each week across 2 airlines. 81% of the last 37 operated flights arrived within 15 minutes of schedule. The median arrival is 4 minutes late. 1 of the 37 tracked flights was cancelled. The nonstop covers 273 km, an estimated 51 minutes in the air. Measured by Pro Flight Search from live flight boards at Osaka and Matsuyama. Updated 23 September 2026 at 14:20 UTC.
ITM
Osaka
smooth · +3
MYJ
Matsuyama
tracking
dep bank 07:05–20:15 14x weekly
Runs reliable · 2 airlines · 14x weekly · nonstop
81% on time
of the last 37 operated ITM → MYJ flights arrived within 15 minutes
Median arrival delay is +4 min . 1 of 37 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +4 min across the last 37 operated legs
Flight time ~0h 51m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 2.7% recent route rate · 1 of 37
The week scheduled departures · origin local time
All Nippon Airways Japan 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
All Nippon AirwaysNH 76% on time
Flights NH1633 07:05 daily · NH1635 08:55 daily · NH1639 10:35 daily · NH1641 13:20 daily
Japan AirlinesJL 100% on time
Flights JL2301 09:30 daily · JL2309 16:30 daily
History operated legs · board outcomes
Show 29 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 ITM and MYJ, paired departure → arrival per flight and day. Board tracking since Sun, Sep 20 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 67 Completed 38 Delayed 6 Cancelled 2 Within 15m 31/38 Median +3m
JL2301 Japan Airlines
4 days
ITM
Departure
09:29
Departed · Sched 09:301m early
→
MYJ
Arrival
Sched 10:15
Scheduled arrival · landing pending
ITM
Departure
09:44
Departed · Sched 09:3014m late
→
MYJ
Arrival
Sched 10:15
Scheduled time only · no board update captured
ITM
Departure
09:42
Departed · Sched 09:3012m late
→
MYJ
Arrival
Sched 10:15
Scheduled time only · no board update captured
ITM
Departure
09:39
Departed · Sched 09:309m late
→
MYJ
Arrival
Sched 10:15
Scheduled time only · no board update captured
Full JL2301 history →
JL2309 Japan Airlines
4 days
ITM
Departure
16:28
Departed · Sched 16:302m early
→
MYJ
Arrival
Sched 17:15
Scheduled arrival · landing pending
ITM
Departure
16:27
Departed · Sched 16:303m early
→
MYJ
Arrival
Sched 17:15
Scheduled time only · no board update captured
ITM
Departure
16:36
Departed · Sched 16:306m late
→
MYJ
Arrival
Sched 17:15
Scheduled time only · no board update captured
ITM
Departure
16:27
Departed · Sched 16:303m early
→
MYJ
Arrival
Sched 17:15
Scheduled time only · no board update captured
Full JL2309 history →
NH1633 ANA
4 days
ITM
Departure
07:05 Departed
→
MYJ
Arrival
Sched 07:55
Scheduled arrival · landing pending
ITM
Departure
07:08
Departed · Sched 07:053m late
→
MYJ
Arrival
Sched 07:55
Scheduled time only · no board update captured
Mon, Sep 21
2/2 legs · JA467A
ITM
Departure
07:07
Departed · Sched 07:052m late
→
MYJ
Arrival
Sched 07:55
Scheduled time only · no board update captured
ITM
Departure
07:07
Departed · Sched 07:052m late
→
MYJ
Arrival
—
Board row not captured for this rotation yet.
Full NH1633 history →
NH1635 ANA
4 days
Wed, Sep 23
2/2 legs · JA52AN
ITM
Departure
09:05
Departed · Sched 08:5510m late
→
MYJ
Arrival
Sched 09:45
Scheduled arrival · landing pending
ITM
Departure
10:15
Departed · Sched 08:5580m late
→
MYJ
Arrival
Sched 09:45
Scheduled time only · no board update captured
Mon, Sep 21
2/2 legs · JA74AN
ITM
Departure
08:51
Departed · Sched 08:554m early
→
MYJ
Arrival
Sched 09:45
Scheduled time only · no board update captured
Sun, Sep 20
1/2 legs · JA70AN
ITM
Departure
08:57
Departed · Sched 08:552m late
→
MYJ
Arrival
—
Board row not captured for this rotation yet.
Full NH1635 history →
NH1639 ANA
4 days
ITM
Departure
10:33
Departed · Sched 10:352m early
→
MYJ
Arrival
Sched 11:25
Scheduled arrival · landing pending
ITM
Departure
10:35 Departed
→
MYJ
Arrival
Sched 11:25
Scheduled time only · no board update captured
ITM
Departure
10:42
Departed · Sched 10:357m late
→
MYJ
Arrival
Sched 11:25
Scheduled time only · no board update captured
ITM
Departure
10:46
Departed · Sched 10:3511m late
→
MYJ
Arrival
—
Board row not captured for this rotation yet.
Full NH1639 history →
NH1641 ANA
4 days
ITM
Departure
13:15
Departed · Sched 13:205m early
→
MYJ
Arrival
Sched 14:10
Scheduled arrival · landing pending
ITM
Departure
13:35
Departed · Sched 13:2015m late
→
MYJ
Arrival
Sched 14:10
Scheduled time only · no board update captured
ITM
Departure
13:44
Departed · Sched 13:2024m late
→
MYJ
Arrival
Sched 14:10
Scheduled time only · no board update captured
ITM
Departure
13:24
Departed · Sched 13:204m late
→
MYJ
Arrival
—
Board row not captured for this rotation yet.
Full NH1641 history →
NH1645 ANA
4 days
ITM
Departure
16:33
Departed · Sched 16:352m early
→
MYJ
Arrival
Sched 17:25
Scheduled arrival · landing pending
ITM
Departure
16:41
Departed · Sched 16:356m late
→
MYJ
Arrival
Sched 17:25
Scheduled time only · no board update captured
ITM
Departure
17:18
Departed · Sched 16:3543m late
→
MYJ
Arrival
Sched 17:25
Scheduled time only · no board update captured
ITM
Departure
16:54
Departed · Sched 16:3519m late
→
MYJ
Arrival
—
Board row not captured for this rotation yet.
Full NH1645 history →
NH1647 ANA
4 days
ITM
Departure
18:05 Departed
→
MYJ
Arrival
Sched 18:55
Scheduled arrival · landing pending
ITM
Departure
18:23
Departed · Sched 18:0518m late
→
MYJ
Arrival
Sched 18:55
Scheduled time only · no board update captured
Mon, Sep 21
2/2 legs · JA817A
ITM
Departure
18:05 Departed
→
MYJ
Arrival
Sched 18:55
Scheduled time only · no board update captured
ITM
Departure
18:10
Departed · Sched 18:055m late
→
MYJ
Arrival
—
Board row not captured for this rotation yet.
Full NH1647 history →
NH1649 ANA
4 days
Wed, Sep 23
2/2 legs · JA51AN
ITM
Departure
20:19
Departed · Sched 20:154m late
→
MYJ
Arrival
Sched 21:10
Scheduled arrival · landing pending
ITM
Departure
20:16
Departed · Sched 20:151m late
→
MYJ
Arrival
Sched 21:10
Scheduled time only · no board update captured
ITM
Departure
Sched 20:15
Cancelled
→
MYJ
Arrival
Sched 21:10
Cancelled
ITM
Departure
20:18
Departed · Sched 20:153m late
→
MYJ
Arrival
—
Board row not captured for this rotation yet.
Full NH1649 history →
NH1643 ANA
1 day
ITM
Departure
16:08
Departed · Sched 15:5018m late
→
MYJ
Arrival
Sched 16:40
Scheduled time only · no board update captured
Full NH1643 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 — Osaka (ITM) to Matsuyama (MYJ) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/ITM-MYJ
Copy
How we measure this →
ITM to MYJ questions
Is ITM–MYJ running on time right now? Smooth skies ahead. The departure side at ITM is the weaker end, route health score 92/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on ITM–MYJ? Operators schedule morning departures around 07:05 and evening departures around 18:05 from ITM. Earlier flights typically land before destination-airport delays accumulate later in the day; check the MYJ delay card to confirm conditions when you'd arrive.
How long is the flight from ITM to MYJ? Great-circle distance is 273 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 49–53 min gate-to-gate on this route.
How often does ITM–MYJ fly? 2 carriers operate this route, around 70 flights a week between them. Compare carrier days and times in the airline list above.