Travel Agency: Class Role-play Activity (Jr. High/High School)

Classroom Activity for Jr. High School or High School ESL Students

ESL Level: Lower-Intermediate to Intermediate

No. of Students: 6-40

Activity Focus: learning about world cities, speaking, research skills

Class Time: four 45-minute classes

Download: Available on TeachersPayTeachers

Travel Agency Role-play Activity Execution:

I teach at a Japanese junior high school. Interestingly, our school is in Prague, Czech Republic. The kids in my advanced class told me they wanted to learn more about European cities, so I designed this travel agency role-play activity. It's a bit complicated but you don't have to do it my way. Just look at my materials for ideas and then design your own role-play that suits your students.

Step 1: Explain Activity & Form a Travel Agency

I told the students that they were going to become travel agents for a travel agency. I told them that each travel agency has two agents, so they should get in pairs.

travel agency activity template

Next, I told them that each travel agent was going to design a trip to one city in Europe (you can use the whole world if you prefer).

Then I showed them a COMPLETED version of the above travel template (I filled it out with information about my home city in Canada).

I asked each student to include:

  • 3 tourist attractions for their location -and-
  • one custom (e.g. "people speak Italian there")

"other" can be used for anything miscellaneous (e.g. "Italy uses the Euro currency.")

Feel free to change the template however you'd like.

Step 2: Research One Destination Each

We went to the school's computer room and the students began their research. I had hoped to finish this in one 45-minute class, but we had a few delays so it ended up taking nearly two classes. Students mainly used Wikipedia (in both Japanese and English).

Step 3: Practice Role-Play Dialogue

Next, I gave the class the below travel agency hand-out.

travel agency dialogue #1 for ESL classroom activity

The expressions I decided to focus on were:

  • go on a trip
  • recommend
  • famous for

modeled the conversation with one of the advanced students in front of the class.

Then I had the students practice the conversation (without writing anything) with a partner using their hometown as the destination. I told them that I didn't want them reading the dialogue during the activity, so they should try to memorize the key expressions.

Next, I explained that the boxes below the dialogue (the ones that say "Travel Agency Name") can be used to make notes about the trips they hear about from other travel agencies. Since each agency has two agents, each offering a trip somewhere different, there are two destinations to be filled in per agency.

In my class, there were 14 students. So there are 6 boxes (6 other agencies to visit). You'll need to delete or add boxes, depending on the number of travel agencies you have in your English class.

Step 4: Do the Role-Play Activity

You'll have to have pairs alternate between being customers who are shopping for a trip and travel agents who are selling their travel packages. I didn't involve money at this stage. I just had students get information and say "Thanks for the information. I'll be back later."

It took about one 45-minute class and a half for all of my students to visit all the other travel agencies and hear about the other cities they could visit.

Step 5: Decide & Purchase a Ticket

In this class, I had the students look at the notes they took and decide where they wanted to go. Then I modeled the dialogue (see below) for purchasing a ticket with a student in front of the class.

travel agency dialogue 2 for ESL classroom activity

Next, I explained some of the more difficult vocabulary on the two "tickets" below. To make it more authentic, I cut the tickets out and gave them to the students (two tickets per student).

Once they understood what all the fields were for, I had them practice with one ticket. With their partner, I had them go through the dialogue and ask the relevant questions about their partner's destination in order to practice filling in the ticket.

Then, when they understood the process, I had them stand up and go to the actual travel agency they wanted to purchase a ticket from. The travel agent there then used his/her last ticket to sell to the customer.

Step 6: Closing

In the end, I had each student stand up and say something like "I bought a ticket to Vienna because I have never been to Austria and I want to eat sausages." After each student had announced their purchase and a reason, we were finished.


And that's how I did it. It was a good activity; the students learned plenty about European cities and they had the opportunity to speak a lot. If you'd like to try this roleplay, please download it here. I recommend designing something similar for your students.

Happy travels.

- Matthew Barton /

EnglishCurrent is happily hosted on Dreamhost. If you found this page helpful, consider a donation to our hosting bill to show your support!

18 comments on “Travel Agency: Class Role-play Activity (Jr. High/High School)

  1. julia (Posted on 6-21-2012 at 20:22) Reply

    Its a good activity!!! Im using some of your ideas to mu clases, thank you for sharing GREAT activities

  2. zeena (Posted on 2-11-2013 at 04:50) Reply

    It’s a simple but thorough activity. I’m going to use it for my class and I’m sure they will enjoy acting it out. Thank You.

  3. lallou (Posted on 11-24-2013 at 15:49) Reply

    great idea, i’ll use it in my class and i’m sure it will succeed!

  4. anabel (Posted on 2-13-2014 at 06:43) Reply

    great activity! thanks! :)

  5. Liliana (Posted on 8-6-2014 at 10:07) Reply

    Excellent activity. Thanks forma sharing it. Buenos Aires, Argentina

  6. OSCAR (Posted on 11-9-2014 at 23:20) Reply

    It is very nice. I am a teacher at an important school in my country and it is not enough information about this topic.


  7. OSCAR (Posted on 11-9-2014 at 23:27) Reply

    It is very nice. I am a teacher at an important school in my country and there is not enough information about this topic.


  8. MERLY (Posted on 5-7-2015 at 12:29) Reply

    I love this activity! My students felt the experience extraordinary, thanks a lot.

  9. June (Posted on 5-1-2016 at 03:39) Reply

    Some very interesting activities on this topic.
    Thanks a lot!

  10. Joe (Posted on 5-25-2016 at 20:16) Reply

    This is exactly the kind of lesson I wanted to do for a conversation class that I am teaching in Okayama, Japan. Thank you so much. ありがとうございます!

  11. Iris (Posted on 7-17-2016 at 11:24) Reply

    It is very nice for a role plya travel plan Thanks.

  12. Simy (Posted on 11-26-2016 at 21:52) Reply


  13. Jo (Posted on 5-23-2017 at 16:48) Reply

    Thanks a lot. I’m trying it out tomorrow!

  14. Nomyck (Posted on 10-23-2017 at 23:06) Reply

    Excellent idea! I’m using it in class. Thanks a lot!

  15. Vijay Sen (Posted on 11-24-2017 at 11:13) Reply

    Nice good job …

  16. Jason (Posted on 4-7-2018 at 10:56) Reply

    Travel is one of the themes that my students wanted to practice! The exercises look great! Thank you very much!

  17. Lano (Posted on 12-12-2019 at 00:05) Reply

    Thanks so much for this.

    It’s a great help.

  18. M³nica (Spain) (Posted on 4-4-2021 at 03:47) Reply

    Thanks for sharing, Matthew.
    It´s a brilliant class activity.

Leave a Reply

Your email address will not be published. Required fields are marked *