Agenda vs Itinerary vs Program vs Schedule vs Timetable

When to use each in English, with meaning, register, and examples.

Agenda

Top 2,000 (common)B2noun

Itinerary

Top 3,000 (common)

Program

Top 1,000 (very common)A2noun

Schedule

Top 1,000 (very common)A2noun

Timetable

Top 2,000 (common)
 AgendaItineraryProgramScheduleTimetable
Pronunciation🇬🇧 /["/əˈdʒendə/"]/🇺🇸 /["/əˈdʒendə/"]/🇬🇧 //aɪˈtɪnə(ə)ri//🇺🇸 //aɪˈtɪnəˌrɛri//🇬🇧 /["/ˈprəʊɡræm/"]/🇺🇸 /["/ˈprəʊɡræm/"]/🇬🇧 /["/ˈʃedjuːl/"]/🇺🇸 /["/ˈskedʒuːl/"]/🇬🇧 //ˈtaɪmˌteɪbəl//🇺🇸 //ˈtaɪmˌteɪbəl//
MeaningA list of things to do or discuss.A plan for a journey, including details about the places to visit.A set of instructions that tells a computer what to do.A plan of when events will happen.A schedule showing when things happen.
ExampleThe agenda for the meeting includes a discussion on the new marketing strategy.Please send me your itinerary for the business trip next week.I have to write a program for my computer science class.I need to check my schedule for any appointments today.The school’s timetable shows all the classes for each day.
RegisterNeutralNeutralNeutralNeutralNeutral
How commonTop 2,000 (common)Top 3,000 (common)Top 1,000 (very common)Top 1,000 (very common)Top 2,000 (common)
CEFR levelB2-A2A2-
Part of speechnounnounnoun
Collocationsfive-point, etc., hidden, have, agree on, draw up, item, on a/​the agenda, off the agenda, agenda for, firmly on the agenda, high on the agenda, an item on the agendatravel itinerary, detailed itinerary, itinerary planning, business itinerary, itinerary changescomputer, software, analysis, run, use, create, crash, allow something, contain something, file, in a/​the program, program fordaily, weekly, etc., have, maintain, arrange, have a schedule to keep, according to schedule, behind schedule, in the schedule, television, TV, programmestudy timetable, bus timetable, school timetable, flight timetable, weekly timetable
Antonymsdisorganization, chaos-malfunction, failuredisorganization, chaos-
Common mistakesConfused with 'itinerary' which refers to travel plans., Used as a verb. 'Agenda' is only a noun.Confused with 'agenda', which is more related to a list of items to discuss., Using 'itinerary' as a verb, which is incorrect., Incorrectly assuming it only refers to travel plans; it can also include detailed schedules.Confused with 'programme' (British spelling), Using 'program' instead of 'programming' in verb forms, Mixing up 'program' with 'application' when referring to softwareConfusing with 'agenda' - they are often used interchangeably but have different nuances., Saying 'schedule of' when it's simply 'schedule'., Using plural ('schedules') in contexts where it should be singular.Confused with 'schedule' - 'timetable' is more structured., Used in place of 'agenda' - 'timetable' is for schedules, not lists., Mispronounced the stress on the wrong syllable.
Usage notesUse 'agenda' in meetings or discussions. It sounds more formal, so avoid it in casual conversations. It's appropriate for professional settings.Commonly used in travel contexts. Avoid in casual conversations where simpler terms like 'plan' may suffice. More formal than 'schedule'.Used in both formal and informal contexts, 'program' can refer to software or a schedule of events. In informal settings, it may imply coding or creating software.Used to refer to a timetable for events or activities. Avoid in very casual conversations; instead use 'plan' or 'agenda'.Use 'timetable' for organized schedules, especially in schools and transport. Avoid in casual contexts where 'schedule' might be more common.

See it in real clips

Agenda
Program
Schedule

Frequently asked questions: Agenda vs Itinerary vs Program vs Schedule vs Timetable

What's the difference between Agenda, Itinerary, Program, Schedule, and Timetable?

Agenda: A list of things to do or discuss. Itinerary: A plan for a journey, including details about the places to visit. Program: A set of instructions that tells a computer what to do. Schedule: A plan of when events will happen. Timetable: A schedule showing when things happen.

Which is more advanced: Agenda, Itinerary, Program, Schedule, and Timetable?

Agenda is the highest level, at B2, on the CEFR scale.

Can you show an example of each?

Agenda: The agenda for the meeting includes a discussion on the new marketing strategy. Itinerary: Please send me your itinerary for the business trip next week. Program: I have to write a program for my computer science class. Schedule: I need to check my schedule for any appointments today. Timetable: The school’s timetable shows all the classes for each day.

Can I use Agenda, Itinerary, Program, Schedule, and Timetable interchangeably?

Not always. Agenda, Itinerary, Program, Schedule, and Timetable are related and overlap in some contexts, but they differ in register, how common they are, and usage, so swapping one for another can change the meaning or tone. Check the differences above before substituting.

Related comparisons