We look forward to having you join the TFT family!

All summer 2024 tuition payments are refundable up until February 1st, 2024. The application fee increased to $200 as of April 1, 2024.

If you need help booking a program or have any specific questions as part of the registration process, call us anytime at 888-457-4534.

Search for your program by region. Once you click “Enroll Now” you will be directed to our quick and easy online application form. You will be able to select specific program dates after creating or signing into your account. Once you have completed your application we will be in touch to confirm and answer any questions you may have.

Select Your Program

Select your region and then click on your program from the drop-down. Please make sure to double-check you are selecting the correct program title and dates as many of our trips go to similar destinations and have multiple departures.

Europe
Alpine Adventure: Switzerland, France & Italy
Enroll Now
June 23 - July 3, 2024 Very-limited
July 27 - August 6, 2024 Very-limited
Amsterdam, Belgium & Paris
Enroll Now
July 15 - July 27, 2024 Full
Barcelona & Paris
Enroll Now
June 23 - July 3, 2024 Available
July 15 - July 25, 2024 Full
July 27 - August 6, 2024 Available
Berlin, Paris & London
Enroll Now
July 3 - July 15, 2024 Available
Budapest, Krakow, Vienna & Prague
Enroll Now
July 3 - July 15, 2024 Full
Croatia Island Hopping
Enroll Now
July 3 - July 15, 2021 Full
July 17 - July 29, 2024 Full
July 24 - August 5, 2024 Very-limited
Europe for Middle School: Bonjour Paris, Cheerio London
Enroll Now
July 15 - July 25, 2024 Limited
Europe for Middle School: Ciao Italy
Enroll Now
July 3 - July 13, 2024 Very-limited
July 27 - August 6, 2023 Very-limited
Europe for Middle School: Greece and Italy
Enroll Now
June 29 - July 11, 2024 Full
Europe for Middle School: Greece Island Hopping
Enroll Now
July 15 - July 25, 2024 Full
Europe for Middle School: Greece, Italy & the Islands
Enroll Now
July 11 - August 4, 2024 Available
Europe for Middle School: Sláinte Ireland
Enroll Now
July 29 - August 8, 2024 Available
Europe for Middle School: Spain & Portugal
Enroll Now
July 3 - July 15, 2024 Full
Europe for Older Teens: Amsterdam, Munich, Swiss Alps & Venice
Enroll Now
June 29 - July 11, 2024 Very-limited
July 3 - July 15, 2024 Available
July 23 - August 4, 2024 Available
Europe for Older Teens: Berlin, Krakow, Vienna & Budapest
Enroll Now
July 15 - July 27, 2024 Limited
Europe for Older Teens: Florence, Cinque Terre, Switzerland & Paris
Enroll Now
June 21 - July 3, 2024 Very-limited
July 11 - July 23, 2024 Available
July 15 - July 27, 2024 Full
Europe for Older Teens: Greece & Italy
Enroll Now
June 21 - July 3, 2024 Limited
July 3 - July 15, 2024 Very-limited
July 11 - July 23, 2024 Very-limited
Europe for Older Teens: Greece Island Hopping
Enroll Now
June 29 - July 11, 2024 Limited
July 3 - July 15, 2024 Full
July 15 - July 27, 2024 Available
July 23 - August 4, 2024 Available
Europe for Older Teens: Greece, Italy & the Islands
Enroll Now
June 29 - July 23, 2024 Very-limited
July 11 - August 4, 2024 Limited
Europe for Older Teens: Iceland Adventure
Enroll Now
June 29 - July 11, 2024 Very-limited
Europe for Older Teens: London, Paris, French Riviera & Barcelona
Enroll Now
July 3 - July 15, 2024 Very-limited
Europe for Older Teens: Prague, Austria, Slovenia & Croatia
Enroll Now
June 29 - July 13, 2024 Very-limited
Europe for Older Teens: Spain & Portugal
Enroll Now
July 11 - July 23, 2024 Full
Europe for Older Teens: Spain, Portugal & Morocco
Enroll Now
July 11 - July 28, 2024 Very-limited
Europe for Older Teens: Ultimate Europe (21 Days)
Enroll Now
June 29 - July 19, 2024 Full
Europe for Older Teens: Ultimate Europe (30 Days)
Enroll Now
June 29 - July 28, 2024 Full
Europe for Older Teens: Ultimate European Explorer
Enroll Now
June 21 - July 15, 2024 Full
July 11 - August 4, 2024 Available
European Winter: Vienna & Budapest
Enroll Now
December 26 - January 1, 2024 Available
France Explorer
Enroll Now
July 11 - July 23, 2024 Available
France, Switzerland & Italy
Enroll Now
July 15 - July 27, 2024 Available
France: French Language Immersion (15 Days)
Enroll Now
July 5 - July 19, 2024 Limited
France: French Language Immersion (21 Days)
Enroll Now
June 29 - July 19, 2024 Limited
Germany, Austria & Switzerland Adventure
Enroll Now
July 15 - July 27, 2024 Very-limited
Greece & Italy
Enroll Now
July 15 - July 27, 2024 Limited
July 23 - August 4, 2024 Full
Greece & Italy: Island Service
Enroll Now
July 3 - July 15, 2024 Full
July 23 - August 4, 2024 Full
Greece Island Hopping Summer Break for College Students
Enroll Now
June 18 - June 28, 2024 Available
Greece, Italy & the Islands
Enroll Now
July 11 - August 4, 2024 Available
Greece: Athens & the Islands
Enroll Now
June 21 - July 3, 2024 Limited
June 29 - July 11, 2024 Available
July 3 - July 15, 2024 Full
July 11 - July 23, 2024 Limited
July 27 - August 8, 2024 Available
Greece: Sea Turtle Service
Enroll Now
June 17 - June 29, 2024 Full
July 8 - July 20, 2024 Limited
July 15 - July 27, 2024 Available
July 29 - August 10, 2024 Available
Iceland Adventure
Enroll Now
July 15 - July 27, 2024 Limited
Iceland Northern Lights Winter Break
Enroll Now
December 26 - January 1, 2024 Available
Iceland Travel Photography Workshop
Enroll Now
July 27 - August 8, 2024 Available
Italy Explorer
Enroll Now
July 3 - July 15, 2024 Available
Italy Service & Adventure
Enroll Now
July 15 - July 27, 2024 Very-limited
Italy Travel Photography Workshop
Enroll Now
July 21 - July 31, 2024 Full
Italy, Spain & France
Enroll Now
July 3 - July 15, 2024 Full
Italy: Amalfi Coast Explorer
Enroll Now
July 15 - July 21, 2024 Available
July 27 - August 2, 2024 Available
London & Paris
Enroll Now
July 15 - July 25, 2024 Full
Paris Travel Photography Workshop
Enroll Now
July 11 - July 21, 2024 Full
Scandinavia Adventure: Norway, Denmark, Sweden & Finland
Enroll Now
June 29 - July 13, 2024 Very-limited
Scotland & Ireland Adventure
Enroll Now
July 27 - August 8, 2024 Available
Spain & Portugal
Enroll Now
July 15 - July 27, 2024 Very-limited
Spain, Portugal & Morocco
Enroll Now
July 15 - August 1, 2024 Available
Spain: Spanish Language Immersion (14 Days)
Enroll Now
July 11 - July 24, 2024 Full
Spain: Spanish Language Immersion (21 Days)
Enroll Now
July 11 - July 31, 2024 Full
Switzerland Winter Break Ski Adventure
Enroll Now
December 26 - January 1, 2024 Available
Ultimate Europe (21 Days)
Enroll Now
July 3 - July 23, 2024 Full
Ultimate Europe (30 Days)
Enroll Now
July 3 - August 1, 2024 Full
Ultimate European Explorer
Enroll Now
June 29 - July 23, 2024 Available
Ultimate Italy
Enroll Now
July 11 - July 31, 2024 Limited
Ultimate Travel Photography Workshop: Italy & France
Enroll Now
July 11 - July 31, 2024 Full
North America
Alaska Service & Adventure
Enroll Now
June 29 - July 9, 2024 Limited
July 10 - July 20, 2024 Very-limited
July 21 - July 31, 2024 Very-limited
August 1 - August 11, 2024 Full
Canada Adventure
Enroll Now
June 29 - July 9, 2024 Available
Canada for Middle School
Enroll Now
July 21 - July 31, 2024 Available
Florida Keys Marine Conservation
Enroll Now
June 29 - July 9, 2024 Limited
July 10 - July 20, 2024 Full
July 21 - July 31, 2024 Limited
Hawaii Big Island Service and Adventure
Enroll Now
July 10 - July 20, 2024 Full
Hawaii Sea Turtle Service & Adventure
Enroll Now
June 29 - July 9, 2024 Limited
July 10 - July 20, 2024 Limited
July 21 - July 31, 2024 Available
August 1 - August 11, 2024 Available
June 19 - June 29, 2024 Available
Hawaii Ultimate Adventure & Service
Enroll Now
June 29 - July 19, 2024 Limited
July 10 - July 30, 2024 Full
July 21 - August 10, 2024 Available
Hawaii Winter Break
Enroll Now
December 26 - January 1, 2025 Available
USA for Middle School: Aloha Hawaii
Enroll Now
July 10 - July 20, 2024 Available
July 21 - July 31, 2024 Available
USA for Middle School: Colorado & Utah
Enroll Now
June 29 - July 9, 2024 Available
USA For Middle School: Florida Keys Service and Adventure
Enroll Now
August 1 - August 11, 2024 Available
USA for Middle School: Hawaii & California
Enroll Now
July 21 - August 10, 2024 Available
USA for Middle School: Hello California
Enroll Now
July 21 - July 31, 2024 Available
USA for Middle School: Ultimate Adventure 21 Days
Enroll Now
July 21 - August 10, 2024 Full
USA for Middle School: Wyoming & Montana
Enroll Now
July 10 - July 20, 2024 Limited
USA for Older Teens: Alaska Service & Adventure
Enroll Now
July 10 - July 20, 2024 Available
USA for Older Teens: Hawaii & Alaska Service
Enroll Now
June 29 - July 20, 2024 Available
USA for Older Teens: Hawaii Big Island Service & Adventure
Enroll Now
June 29 - July 9, 2024 Limited
USA Ultimate Adventure 21 Days
Enroll Now
June 29 - July 19, 2024 Full
USA Ultimate Adventure 30 Days
Enroll Now
June 29 - July 28, 2024 Full
USA: California & the Grand Canyon
Enroll Now
August 1 - August 11, 2024 Available
USA: Colorado & Utah
Enroll Now
July 10 - July 20, 2024 Full
USA: Pacific Northwest Explorer
Enroll Now
July 10 - July 20, 2024 Available
USA: Wyoming & Montana
Enroll Now
July 21 - July 31, 2024 Full
Latin America
Belize Scuba & Service
Enroll Now
July 7 - July 13, 2024 Very-limited
July 14 - July 20, 2024 Limited
Belize Ultimate Scuba & Service
Enroll Now
July 7 - July 20, 2024 Very-limited
Costa Rica Adrenaline
Enroll Now
July 10 - July 20, 2024 Available
July 21 - July 31, 2024 Available
Costa Rica Adventure & Service
Enroll Now
June 18 - June 28, 2024 Full
June 29 - July 9, 2024 Limited
July 10 - July 20, 2024 Very-limited
August 1 - August 11, 2024 Available
Costa Rica Animal Rescue Service
Enroll Now
June 29 - July 19, 2024 Limited
July 21 - August 10, 2024 Very-limited
Costa Rica for Middle School: Adrenaline
Enroll Now
July 21 - July 31, 2024 Very-limited
August 1 - August 11, 2024 Available
Costa Rica for Middle School: Hola Costa Rica
Enroll Now
July 10 - July 20, 2024 Available
Costa Rica For Middle School: Ultimate Adventure & Service
Enroll Now
July 21 - August 10, 2024 Available
Costa Rica for Older Teens: Adrenaline
Enroll Now
July 10 - July 20, 2024 Available
Costa Rica for Older Teens: Adventure & Service
Enroll Now
July 21 - July 31, 2023 Very-limited
Costa Rica for Older Teens: Ultimate Adventure & Service
Enroll Now
June 29 - July 19, 2024 Available
Costa Rica Sea Turtle Service & Adventure
Enroll Now
July 21 - July 31, 2024 Available
August 1 - August 11, 2024 Very-limited
Costa Rica Surf & Service
Enroll Now
June 29 - July 9, 2024 Full
Costa Rica Ultimate Adventure & Service
Enroll Now
July 10 - July 30, 2024 Limited
Costa Rica Wildlife Rescue & Service
Enroll Now
July 21 - July 31, 2024 Limited
August 1 - August 11, 2024 Available
Costa Rica Winter Break Adventure & Service
Enroll Now
December 26 - January 1, 2024 Available
Costa Rica: Healthcare Education & Medical Outreach
Enroll Now
July 10 - July 20, 2024 Full
Costa Rica: Spanish Language Immersion & Service (11 Days)
Enroll Now
July 10 - July 20, 2024 Full
Costa Rica: Spanish Language Immersion & Service (22 Days)
Enroll Now
July 10 - July 30, 2024 Full
Ecuador & the Galápagos Service
Enroll Now
June 29 - July 9, 2024 Very-limited
Peru Service
Enroll Now
July 10 - July 20, 2024 Full
July 21 - July 31, 2024 Available
Peru, Ecuador, & the Galápagos Service
Enroll Now
June 29 - July 19, 2024 Very-limited
Asia
Bali Service & Adventure
Enroll Now
June 29 - July 11, 2024 Very-limited
Bali Ultimate Service & Adventure
Enroll Now
July 15 - August 4, 2024 Very-limited
Bali: Healthcare Education & Medical Outreach
Enroll Now
July 21 - August 6, 2024 Available
Japan Discovery & Service
Enroll Now
June 25 - July 11, 2024 Limited
June 29 - July 15, 2024 Very-limited
July 11 - July 27, 2024 Limited
July 27 - August 12, 2024 Very-limited
South Korea Discovery & Service
Enroll Now
July 15 - July 31, 2024 Available
Southeast Asia for Older Teens: Thailand Service and the Islands
Enroll Now
July 11 - July 27, 2024 Very-limited
Southeast Asia for Older Teens: Thailand, Laos, Vietnam & Cambodia
Enroll Now
June 29 - July 19, 2024 Limited
Thailand & Vietnam Service and Adventure
Enroll Now
June 25 - July 20, 2024 Very-limited
Thailand Elephant Service & Explorers
Enroll Now
June 25 - July 4, 2024 Full
July 27 - August 5, 2024 Available
Thailand Elephant Service & the Islands
Enroll Now
June 25 - July 11, 2024 Full
July 27 - August 12, 2024 Available
Vietnam Service & Adventure
Enroll Now
July 11 - July 20, 2024 Limited
Australia, New Zealand, & Fiji
Australia & New Zealand for Older Teens
Enroll Now
June 29 - July 23, 2024 Limited
Australia and New Zealand Service
Enroll Now
June 29 - July 18, 2024 Full
Australia for Older Teens
Enroll Now
June 29 - July 11, 2024 Limited
Australia Service & Adventure
Enroll Now
July 11 - July 27, 2024 Full
Australia, New Zealand & Fiji Service
Enroll Now
June 29 - July 28, 2024 Full
Fiji Scuba & Service
Enroll Now
July 11 - July 27, 2024 Limited
Fiji Service & Adventure
Enroll Now
June 29 - July 11, 2024 Full
July 27 - August 8, 2024 Available
Fiji Ultimate Service & Adventure
Enroll Now
July 11 - July 27, 2024 Limited
New Zealand Adventure
Enroll Now
June 29 - July 11, 2024 Full
New Zealand for Older Teens
Enroll Now
July 11 - July 23, 2024 Limited
Africa
Europe for Older Teens: Spain, Portugal & Morocco
Enroll Now
July 11 - July 28, 2024 Very-limited
South Africa Service & Safari
Enroll Now
June 29 - July 15, 2024 Full
Spain, Portugal & Morocco
Enroll Now
July 15 - August 1, 2024 Available
Tanzania Service & Safari
Enroll Now
July 15 - July 31, 2024 Available
Loading