There are 7 ways to get from Europe to Xpujil by train, plane, shuttle, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, fly to Chetumal International Airport, Shared minivan
best- Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Chetumal International Airport (CTM)plane FRA - CTM
- Take a shuttle bus from Chetumal to Xpujil
29h 9m$8,860–31,680Train, fly to Cancún International Airport, shuttle, bus
- Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Cancún International Airport (CUN)plane FRA - CUN
- Take a shuttle bus from Aeropuerto Internacional de Cancún Terminal 2 to Terminal de Autobuses ADO Tulum
- Take the bus from Terminal de Autobuses ADO Tulum to Xpujilbus
24h 50m$11,500–25,030Train, fly to Ing. Alberto Acuña Ongay International Airport, bus
- Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Ing. Alberto Acuña Ongay International Airport (CPE)plane FRA - CPE
- Take the bus from Campeche to Xpujilbus
26h 47m$9,180–31,100Train, fly to Mérida International Airport, bus
- Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Mérida International Airport (MID)plane FRA - MID
- Take the bus from Mérida to Hopelchénbus
- Take the bus from Hopelchén to Xpujilbus
28h 29m$14,074–57,154Train, fly to Belize City Goldson Intl Apt, bus
- Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Belize City Goldson Intl Apt (BZE)plane FRA - BZE
- Take the bus from Belize City to Chetumalbus
- Take the bus from Chetumal to Xpujilbus
31h 6m$15,315–50,850Train, fly to Tulum International Airport, Shared minivan
- Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Tulum International Airport (TQO)plane FRA - TQO
- Take the train from Estación Tren Maya Tulum Aeropuerto to Estación Tren Maya Limones - Chacchobentrain
- Take a shuttle bus from Limones to Chetumal
- Take a shuttle bus from Chetumal to Xpujil
40h 26m$9,855–26,950Train, fly to Carlos Rovirosa Pérez International Airport, bus
- Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Carlos Rovirosa Pérez International Airport (VSA)plane FRA - VSA
- Take the bus from Villahermosa to Xpujilbus
26h 50m$9,215–25,040
Frankfurt (FRA) to Chetumal International Airport (CTM) flights
Comparing Your Travel Options
The cheapest way to get from Europe to Xpujil is to train and fly and bus which costs $9000 - $25000 and takes 26h 50m.
The fastest way to get from Europe to Xpujil is to train and fly and shuttle and bus which takes 24h 50m and costs $11000 - $25000.
The distance between Europe and Xpujil is 9231 km.
It takes approximately 29h 9m to get from Europe to Xpujil, including transfers.
Xpujil is 8h behind Europe. It is currently 8:39 AM in Europe and 12:39 AM in Xpujil.
There are 30+ hotels available in Xpujil.
What companies run services between Europe and Xpujil, Mexico?
There is no direct connection from Europe to Xpujil. However, you can take the line 315 bus to Bebra Bahnhof, walk to Bebra Bahnhof, take the train to Bad Hersfeld Bahnhof, take the train to Frankfurt, walk to Frankfurt (FRA) airport, fly to Chetumal International Airport (CTM), take the taxi to Chetumal, then take the shuttle to Xpujil. Alternatively, you can take the line 315 bus to Bebra Bahnhof, walk to Bebra Bahnhof, take the train to Bad Hersfeld Bahnhof, take the train to Frankfurt, walk to Frankfurt (FRA) airport, fly to Cancún International Airport (CUN), walk to Aeropuerto Internacional de Cancún Terminal 2, take the shuttle to Terminal de Autobuses ADO Tulum, walk to Terminal de Autobuses ADO Tulum, then take the bus to Xpujil.
- Website
- aeromexico.com
Flights from Frankfurt to Chetumal International Airport via Amsterdam Schiphol, Mexico City
- Ave. Duration
- 29h 57m
- When
- Every day
- Estimated price
- $8,000–30,000
Flights from Frankfurt to Chetumal International Airport via Paris Charles de Gaulle, Mexico City
- Ave. Duration
- 35h 20m
- When
- Every day
- Estimated price
- $8,500–30,000
Flights from Frankfurt to Ing. Alberto Acuña Ongay International Airport via Mexico City
- Ave. Duration
- 16h 33m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $8,500–30,000
Flights from Frankfurt to Ing. Alberto Acuña Ongay International Airport via Paris Charles de Gaulle, Mexico City
- Ave. Duration
- 17h 43m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $8,000–29,000
Flights from Frankfurt to Ing. Alberto Acuña Ongay International Airport via Amsterdam Schiphol, Mexico City
- Ave. Duration
- 22h 10m
- When
- Every day
- Estimated price
- $8,000–29,000
Flights from Frankfurt to Mérida International Airport via Mexico City
- Ave. Duration
- 17h 13m
- When
- Every day
- Estimated price
- $9,500–32,000
Flights from Frankfurt to Carlos Rovirosa Pérez International Airport via Mexico City
- Ave. Duration
- 17h 39m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $9,000–32,000
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Bad Hersfeld Bahnhof to Frankfurt
- Ave. Duration
- 1h 40m
- Frequency
- Every 3 hours
- Estimated price
- $550–1,200
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Bad Hersfeld Bahnhof to Frankfurt
- Ave. Duration
- 1h 40m
- Frequency
- Every 3 hours
- Estimated price
- $550–1,200
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Bad Hersfeld Bahnhof to Frankfurt
- Ave. Duration
- 1h 40m
- Frequency
- Every 3 hours
- Estimated price
- $550–1,200
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Bad Hersfeld Bahnhof to Frankfurt
- Ave. Duration
- 1h 40m
- Frequency
- Every 3 hours
- Estimated price
- $550–1,200
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Bad Hersfeld Bahnhof to Frankfurt
- Ave. Duration
- 1h 40m
- Frequency
- Every 3 hours
- Estimated price
- $550–1,200
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Bad Hersfeld Bahnhof to Frankfurt
- Ave. Duration
- 1h 40m
- Frequency
- Every 3 hours
- Estimated price
- $550–1,200
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Bad Hersfeld Bahnhof to Frankfurt
- Ave. Duration
- 1h 40m
- Frequency
- Every 3 hours
- Estimated price
- $550–1,200
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +52 983 126 4500
- Website
- SUCHAA
Shuttle from Chetumal to Xpujil
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- $70–190
- Schedules at
- SUCHAA
Shuttle from Limones to Chetumal
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- $55–130
- Schedules at
- SUCHAA
Shuttle from Chetumal to Xpujil
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- $70–190
- Schedules at
- SUCHAA
Want to know more about travelling around Mexico
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide








