What time does the first bus come?
'Ora' is 'O-ra' — short and clear. Do not add an 'h' sound as in English 'hour'.
Use this early in the morning when you need to know the first departure of the day. Also useful the evening before when planning an early-morning trip.
'A che ora' means 'at what time' and is the standard Italian way to ask about schedules. 'Passa' (passes/comes) is preferred over 'viene' (comes) for public transport. 'Primo' agrees in gender with 'autobus' (masculine).
A che ora passa l'ultimo autobus?
What time does the last bus come?
Replace 'primo' with 'ultimo' for the last service of the day.
C'è un autobus prima delle sette?
Is there a bus before seven o'clock?
Useful when you have a specific time constraint.
Qual è l'orario del primo autobus?
What is the timetable for the first bus?
More formal; 'orario' can mean timetable or schedule.
Many Italian cities have a 'linea notturna' (night line) with limited stops. In smaller towns service may not begin until 7 or 8 AM, so always check local apps or the posted orario at the stop.