620 yen gets you a straight 30‑minute shot to Umeda
The Limousine Bus Umeda Line runs from Itami Airport (T) to Osaka/Umeda Station in about 30 minutes for 620 JPY, and it saves you from juggling luggage on two or three different train lines. It’s the default move for people bouncing between ANA/JAL domestic flights and meetings around Osaka Station, especially during business hours.
From the South Terminal (T-S), walk outside to bus stop 16; from the North Terminal (T-N), it’s bus stop 6, both clearly marked with “Osaka/Umeda.” Buses run into the evening with departures around 19:45, 20:05, 20:22, 20:38, 20:55, and a last run near 21:08, so anything landing before 20:30 usually lines up cleanly with a bus.
Tickets cost a flat 620 JPY one way and, per FlyerTalk reports, sales at the machines are cash only, which can sting if you arrived with just cards and Suica/PASMO. Hit the ATM in T before heading to the curb, then buy at the dedicated Limousine Bus machine right by stops 16 or 6; regulars don’t bother prebooking or pre‑researching train options for this hop.
Seats are standard intercity coach style with basic air‑con, no toilets on board, and luggage going into the underfloor bays by the driver; you tag your own suitcase and grab it yourself at Osaka/Umeda. Traffic on the Hanshin Expressway can add 5–10 minutes around 18:00–19:00, but most riders still report door‑to‑station times of about 30–35 minutes even on weeknights.
At Osaka/Umeda, the bus drops you near the big JR Osaka Station complex, a short walk from major hotels around the Grand Front Osaka and Umeda Sky Building side; allow 5–10 minutes on foot if you’re heading toward the Hilton Osaka or Westin Osaka. The stop is signed in English and Japanese, and the return bus to ITM uses the same cluster of bays, again at 620 JPY and roughly the same 30‑minute run.
Practical tip: Land in T, grab 1,000 JPY in cash from an airport ATM, and walk straight to stop 16 (South) or 6 (North); if you miss one departure, the next Osaka/Umeda bus usually rolls up within about 15–20 minutes up to that 21:08 run.