All the blog posts I read before our visit only gave me a small glimpse of what to expect for our first time in Mexico. These posts, along with beach holidays in the Yucatan Peninsula portrayed on social media, news on mainstream media and Mexico as portrayed in movies have largely defined my perception of this North American country. But I would find out that Mexico is so much more!

Parade in Oaxaca

First Time in Mexico: Travelling from Kenya (or Nigeria)

Travelling to Mexico was quite the journey. We left Kenya on a British Airways flight to London and hopped on another flight, operated by Delta Airlines, to Philadephia. We spent some time there and another few days in Delaware before flying to Mexico City to begin our circuit.

Breaking up the trip was a great idea, as it allowed us to spend some time with Mark’s family and friends in the US and get over our jetlag too.

PS: There are currently no direct flights from either Kenya or Nigeria to Mexico but several airlines are available to get you there, with at least one stop at their various hubs. For our return journey, we flew out of Cancun with Turkish Airlines via Istanbul.

Mexico Travel Requirements

Nigerians require a visa to visit Mexico. However, you can see the country visa-free if you have a valid US, Schengen, Japan, and UK visa. I wrote all about the visa requirements and application process in this post. Be sure to go through the article, especially if your visit will be your first time in Mexico.

At the moment, there are no PCR or quarantine requirements to visit. At the port of entry, you will be required to fill out a form. The Immigration officer detaches the bottom part of the form and hands it back to you. You will need to submit this piece when you exit the country, so be sure not to lose it.

Sunrise-Paddle-Boarding-in-Bacalar-Lagoon

Lastly, if you visit the state of Quintana Roo, you will be required to pay a Tourist Tax. It is currently about $11. No one asked to see the proof of this payment when we were leaving the country, however, we did see some folks carrying a sign at the airport warning travellers to pay to avoid issues with Authorities.

First Time in Mexico – Where to Go in May

We spent 12 days in Mexico visiting several cities and towns. Our trip began with a 3-night stay in Mexico City. Then we took a 6-hour bus ride to Oaxaca, where we spent another 3 nights. After that, we took a flight to Cancun but didn’t spend any time there.

Instead, we rented a car and drove down to Valladolid – a city close to Chichen Itza. Then to Bacalar and finally to Tulum.

I thought that this itinerary was a good introduction to Mexico and it allowed us the opportunity to indulge in several new experiences and food. We tried out different types of mole and tacos, had a mezcal tasting experience in Oaxaca, learnt a lot about one of the new seven world wonders, swam in cenotes and the beautiful Bacalar Lagoon, practised our broken Spanish, went paddleboarding for the first time and a lot more!

It also did not feel rushed and by the time we were leaving each place, we both felt like we were doing so after getting a good feel of the area.

Tulum Letters Mystika

Is May a Good Time to Visit Mexico?

After reading about the expected weather conditions in May, we were a bit sceptical about visiting Mexico during this month. May marks the beginning of the rainy season and the temperature starts to get warmer. In addition, coastal Mexico experiences a greater amount of sargassum on its beaches, making them a little less attractive than how they usually are.

Regardless, we decided to take our chances and what we ‘lost’ in seaweed-free beaches, we gained in lower hotel prices and fewer tourists. It did rain at the tail end of our trip – but only at the right times. When we were indoors, at night or when we were transiting from one place to another. Luckily, the rain did not impact any of our activities, the weather was not unbearably hot and we had a great time in the country.

Travel Tips for Your First Time in Mexico

To wrap up this post, here are some tips and recommendations for your first time in Mexico:

  • Travel Insurance is always a good idea!
Oaxaca Centro Colourful buildings

Stay Safe While You Travel

Protect yourself from the unexpected while you travel by purchasing an Insurance Cover. I use SafetyWing which is affordable and covers several travel-related risks, such as unexpected illness or injury, eligible hospital expenses, lost luggage and more. Click here to purchase a cover for your travel and visa application needs.

  • Learning a bit of Spanish before you go can greatly improve your experience in Mexico. It is worth learning a few basic words, at the very least, and downloading an offline translator. Google Translate works fine.
  • Cards are accepted in many places (especially in the bigger tourist areas) but cash is king. Many establishments will only accept cash.
  • Some of the best foods you’ll eat can be found in the streets
  • Some cities have free WIFI however if you plan to spend more than a few days in the country and will be moving around quite a bit, then you should get a sim card once you arrive.
  • Beware of additional fees when you rent a car online (aka the Mexico Car Rental Scam) – This one is quite difficult to avoid as many car rental companies (in Cancun) engage in this practice. Several travel bloggers recommend Discover Cars and based on these recommendations, we reserved a car with Mex Rent a Car through their website. Unfortunately, we still faced the same issues we were trying to avoid. From our experience, it is probably better to rent directly from the rental company and if possible to do so in person.
Mex Rent a Car Scam
Renting a Car in Mexico can be a bit of an extreme sport!

What is the Car Rental Scam in Mexico?

Basically, what happens is this: You rent a car online and opt for basic insurance. You arrive at the Cancun Airport and the rental company’s shuttle transports you to their office. There you are told that you need to buy non-negotiable full coverage insurance that more than doubles the price you have reserved the car for. That’s it, you’re stuck. You either forgo your deposit or fork out the extra cash they have included.

In our case, Mark persistently negotiated the extra charges until they came down to a price we were quite comfortable with. On the upside, the car we got was in excellent condition and the drop-off process was seamless.

In contrast, we rented a car in person with Europcar in Oaxaca. Despite their appalling online reviews, we had a fairly good experience with them. The condition of the car was not as good as Mex Rent a Car’s, but the pickup experience was so much better.

First Time in Mexico City

Overall, our first time in Mexico was wonderful and I’ll be writing more about the places we visited in upcoming posts. If there’s anything you’d like to know about visiting Mexico for the first time, or if you would like to share some details about your trip, leave me a comment below and I’ll get back to you.

8 comments

  1. Awesome read. Do you write your blog after the trip or daily as you gain new experiences? I love the photos as well, crisp per usual. Sorry about the car thingy

    1. Thank you, girl! I never write when I’m travelling. Usually, I have posts from previous trips scheduled before I leave and only work on a destination’s article after I get back home. Sometimes, depending on the trip, I start a draft before I leave but basically, the post goes up once the trip has been completed. 🙂

  2. Omg so lovely that you got to spend all that time in Mexico. I think it’s a great country to travel through. The itinerary sounds great and I can’t wait to read / see all you got up to. ❤️

    1. Thanks, Tiese! Did you have a good time in Oaxaca? Can’t wait to read about your experience too!

I love to hear from you, Leave a comment here!

Close
For my people who love their 9-5 and love to travel👋🏽
For my people who love their 9-5 and love to travel👋🏽
22 hours ago
View on Instagram |
1/9
Tulip Season - but in Korea 🇰🇷🌷

Spring in Suncheon is colourful and calm. If you're visiting South Korea this spring, consider adding a stop in Suncheon. This garden alone is worth the trip!🌸
Tulip Season - but in Korea 🇰🇷🌷 Spring in Suncheon is colourful and calm. If you're visiting South Korea this spring, consider adding a stop in Suncheon. This garden alone is worth the trip!🌸
1 day ago
View on Instagram |
2/9
I don't know who needs to hear this but your tour of Lagos doesn't have to include a visit to a slum. Your heart might be in the right place but your experience of this city shouldn't be limited to exploring certain places because you feel like it's the "real Lagos"

If you want to help, consider making a donation instead to the numerous local charities that already do good work to serve people.
I don't know who needs to hear this but your tour of Lagos doesn't have to include a visit to a slum. Your heart might be in the right place but your experience of this city shouldn't be limited to exploring certain places because you feel like it's the "real Lagos" If you want to help, consider making a donation instead to the numerous local charities that already do good work to serve people.
2 days ago
View on Instagram |
3/9
Not every Lagos trip is loud or party-centric. Some are for quiet beach walks, slowing down on purpose, and long afternoons in a hammock with crashing waves as the soundtrack 🌊
Not every Lagos trip is loud or party-centric. Some are for quiet beach walks, slowing down on purpose, and long afternoons in a hammock with crashing waves as the soundtrack 🌊
3 days ago
View on Instagram |
4/9
Haters will say my Black American asset is fake 🙄
Haters will say my Black American asset is fake 🙄
4 days ago
View on Instagram |
5/9
Six years later, and @jarabeachresortng still feels like coming home 🌊

This solo weekday retreat was exactly how I wanted to close out my time in Lagos. Slow mornings, crashing waves, rare blue Lagos skies, and the kind of hospitality that makes you feel truly seen 🌤✨️

Jara welcomes many guests, so imagine my surprise when I was "welcomed back" right from the point I booked my stay -  and that warmth continued until I left.

And of course, it is not Jara Beach Resort without a little “jara”. I was surprised with a complimentary beach picnic, and just when I thought that was enough, I received a complimentary massage too! I loved every second of my stay. 

Some places never lose their magic. This is one of them 💙
Six years later, and @jarabeachresortng still feels like coming home 🌊

This solo weekday retreat was exactly how I wanted to close out my time in Lagos. Slow mornings, crashing waves, rare blue Lagos skies, and the kind of hospitality that makes you feel truly seen 🌤✨️

Jara welcomes many guests, so imagine my surprise when I was "welcomed back" right from the point I booked my stay -  and that warmth continued until I left.

And of course, it is not Jara Beach Resort without a little “jara”. I was surprised with a complimentary beach picnic, and just when I thought that was enough, I received a complimentary massage too! I loved every second of my stay. 

Some places never lose their magic. This is one of them 💙
Six years later, and @jarabeachresortng still feels like coming home 🌊

This solo weekday retreat was exactly how I wanted to close out my time in Lagos. Slow mornings, crashing waves, rare blue Lagos skies, and the kind of hospitality that makes you feel truly seen 🌤✨️

Jara welcomes many guests, so imagine my surprise when I was "welcomed back" right from the point I booked my stay -  and that warmth continued until I left.

And of course, it is not Jara Beach Resort without a little “jara”. I was surprised with a complimentary beach picnic, and just when I thought that was enough, I received a complimentary massage too! I loved every second of my stay. 

Some places never lose their magic. This is one of them 💙
Six years later, and @jarabeachresortng still feels like coming home 🌊

This solo weekday retreat was exactly how I wanted to close out my time in Lagos. Slow mornings, crashing waves, rare blue Lagos skies, and the kind of hospitality that makes you feel truly seen 🌤✨️

Jara welcomes many guests, so imagine my surprise when I was "welcomed back" right from the point I booked my stay -  and that warmth continued until I left.

And of course, it is not Jara Beach Resort without a little “jara”. I was surprised with a complimentary beach picnic, and just when I thought that was enough, I received a complimentary massage too! I loved every second of my stay. 

Some places never lose their magic. This is one of them 💙
Six years later, and @jarabeachresortng still feels like coming home 🌊

This solo weekday retreat was exactly how I wanted to close out my time in Lagos. Slow mornings, crashing waves, rare blue Lagos skies, and the kind of hospitality that makes you feel truly seen 🌤✨️

Jara welcomes many guests, so imagine my surprise when I was "welcomed back" right from the point I booked my stay -  and that warmth continued until I left.

And of course, it is not Jara Beach Resort without a little “jara”. I was surprised with a complimentary beach picnic, and just when I thought that was enough, I received a complimentary massage too! I loved every second of my stay. 

Some places never lose their magic. This is one of them 💙
Six years later, and @jarabeachresortng still feels like coming home 🌊

This solo weekday retreat was exactly how I wanted to close out my time in Lagos. Slow mornings, crashing waves, rare blue Lagos skies, and the kind of hospitality that makes you feel truly seen 🌤✨️

Jara welcomes many guests, so imagine my surprise when I was "welcomed back" right from the point I booked my stay -  and that warmth continued until I left.

And of course, it is not Jara Beach Resort without a little “jara”. I was surprised with a complimentary beach picnic, and just when I thought that was enough, I received a complimentary massage too! I loved every second of my stay. 

Some places never lose their magic. This is one of them 💙
Six years later, and @jarabeachresortng still feels like coming home 🌊

This solo weekday retreat was exactly how I wanted to close out my time in Lagos. Slow mornings, crashing waves, rare blue Lagos skies, and the kind of hospitality that makes you feel truly seen 🌤✨️

Jara welcomes many guests, so imagine my surprise when I was "welcomed back" right from the point I booked my stay -  and that warmth continued until I left.

And of course, it is not Jara Beach Resort without a little “jara”. I was surprised with a complimentary beach picnic, and just when I thought that was enough, I received a complimentary massage too! I loved every second of my stay. 

Some places never lose their magic. This is one of them 💙
Six years later, and @jarabeachresortng still feels like coming home 🌊

This solo weekday retreat was exactly how I wanted to close out my time in Lagos. Slow mornings, crashing waves, rare blue Lagos skies, and the kind of hospitality that makes you feel truly seen 🌤✨️

Jara welcomes many guests, so imagine my surprise when I was "welcomed back" right from the point I booked my stay -  and that warmth continued until I left.

And of course, it is not Jara Beach Resort without a little “jara”. I was surprised with a complimentary beach picnic, and just when I thought that was enough, I received a complimentary massage too! I loved every second of my stay. 

Some places never lose their magic. This is one of them 💙
Six years later, and @jarabeachresortng still feels like coming home 🌊 This solo weekday retreat was exactly how I wanted to close out my time in Lagos. Slow mornings, crashing waves, rare blue Lagos skies, and the kind of hospitality that makes you feel truly seen 🌤✨️ Jara welcomes many guests, so imagine my surprise when I was "welcomed back" right from the point I booked my stay - and that warmth continued until I left. And of course, it is not Jara Beach Resort without a little “jara”. I was surprised with a complimentary beach picnic, and just when I thought that was enough, I received a complimentary massage too! I loved every second of my stay. Some places never lose their magic. This is one of them 💙
5 days ago
View on Instagram |
6/9
Lagos, Nigeria 🇳🇬🎉

It feels soooo good to be back home! I haven't been back in 3 years and this visit was EXACTLY what I needed to kick-start 2026! 🎉

Detty December is fun and all but oh, how I love Lagos in January! The city is calmer, and there are still some leftovers from the festive period - without the hefty price tag, traffic and crowds! ✨️

This past month in Lagos has been fantastic! I got to reconnect physically with my family and friends, and revisit some of my favourite places 💕 

I saw an amazing play 🎭 (The Bride) @terrakulture, stopped over at @nikeartgallery for my art and culture fix 🎨 and had a wholesome solo retreat at my all time favourite beach resort in Lagos, @jarabeachresortng 🌤

It's been a month of introspection, a few bitter-sweet moments, love, family, some work and food. Good food!

Leaving Lagos with a full heart, a clearer mind, and deep gratitude for home. Until next time 💙
Lagos, Nigeria 🇳🇬🎉 It feels soooo good to be back home! I haven't been back in 3 years and this visit was EXACTLY what I needed to kick-start 2026! 🎉 Detty December is fun and all but oh, how I love Lagos in January! The city is calmer, and there are still some leftovers from the festive period - without the hefty price tag, traffic and crowds! ✨️ This past month in Lagos has been fantastic! I got to reconnect physically with my family and friends, and revisit some of my favourite places 💕 I saw an amazing play 🎭 (The Bride) @terrakulture, stopped over at @nikeartgallery for my art and culture fix 🎨 and had a wholesome solo retreat at my all time favourite beach resort in Lagos, @jarabeachresortng 🌤 It's been a month of introspection, a few bitter-sweet moments, love, family, some work and food. Good food! Leaving Lagos with a full heart, a clearer mind, and deep gratitude for home. Until next time 💙
7 days ago
View on Instagram |
7/9
If it's worth the day trip, it's worth the overnight stay! 🌤

And these are some places where the overnight stay was absolutely worth it! 

So, if you're considering visiting any of these places as a day trip, maybe consider staying longer instead. You'll most likely get to experience them in the best weather and sightseeing conditions if you do!
If it's worth the day trip, it's worth the overnight stay! 🌤

And these are some places where the overnight stay was absolutely worth it! 

So, if you're considering visiting any of these places as a day trip, maybe consider staying longer instead. You'll most likely get to experience them in the best weather and sightseeing conditions if you do!
If it's worth the day trip, it's worth the overnight stay! 🌤

And these are some places where the overnight stay was absolutely worth it! 

So, if you're considering visiting any of these places as a day trip, maybe consider staying longer instead. You'll most likely get to experience them in the best weather and sightseeing conditions if you do!
If it's worth the day trip, it's worth the overnight stay! 🌤

And these are some places where the overnight stay was absolutely worth it! 

So, if you're considering visiting any of these places as a day trip, maybe consider staying longer instead. You'll most likely get to experience them in the best weather and sightseeing conditions if you do!
If it's worth the day trip, it's worth the overnight stay! 🌤

And these are some places where the overnight stay was absolutely worth it! 

So, if you're considering visiting any of these places as a day trip, maybe consider staying longer instead. You'll most likely get to experience them in the best weather and sightseeing conditions if you do!
If it's worth the day trip, it's worth the overnight stay! 🌤

And these are some places where the overnight stay was absolutely worth it! 

So, if you're considering visiting any of these places as a day trip, maybe consider staying longer instead. You'll most likely get to experience them in the best weather and sightseeing conditions if you do!
If it's worth the day trip, it's worth the overnight stay! 🌤

And these are some places where the overnight stay was absolutely worth it! 

So, if you're considering visiting any of these places as a day trip, maybe consider staying longer instead. You'll most likely get to experience them in the best weather and sightseeing conditions if you do!
If it's worth the day trip, it's worth the overnight stay! 🌤

And these are some places where the overnight stay was absolutely worth it! 

So, if you're considering visiting any of these places as a day trip, maybe consider staying longer instead. You'll most likely get to experience them in the best weather and sightseeing conditions if you do!
If it's worth the day trip, it's worth the overnight stay! 🌤

And these are some places where the overnight stay was absolutely worth it! 

So, if you're considering visiting any of these places as a day trip, maybe consider staying longer instead. You'll most likely get to experience them in the best weather and sightseeing conditions if you do!
If it's worth the day trip, it's worth the overnight stay! 🌤

And these are some places where the overnight stay was absolutely worth it! 

So, if you're considering visiting any of these places as a day trip, maybe consider staying longer instead. You'll most likely get to experience them in the best weather and sightseeing conditions if you do!
If it's worth the day trip, it's worth the overnight stay! 🌤

And these are some places where the overnight stay was absolutely worth it! 

So, if you're considering visiting any of these places as a day trip, maybe consider staying longer instead. You'll most likely get to experience them in the best weather and sightseeing conditions if you do!
If it's worth the day trip, it's worth the overnight stay! 🌤 And these are some places where the overnight stay was absolutely worth it! So, if you're considering visiting any of these places as a day trip, maybe consider staying longer instead. You'll most likely get to experience them in the best weather and sightseeing conditions if you do!
1 week ago
View on Instagram |
8/9
[Me after seeing glimpses of a certain streamer's visit to my beautiful country KENYA 🇰🇪] Nina furaha kukutana na wewe 💅🏾

I've tried to avoid watching any related videos of other countries 👀 but that's not how social media works! 😭

Anyway, it's Nyambura to you from now on. Thanks to @motherofpassports for bestowing this name upon me 🇰🇪💙
[Me after seeing glimpses of a certain streamer's visit to my beautiful country KENYA 🇰🇪] Nina furaha kukutana na wewe 💅🏾 I've tried to avoid watching any related videos of other countries 👀 but that's not how social media works! 😭 Anyway, it's Nyambura to you from now on. Thanks to @motherofpassports for bestowing this name upon me 🇰🇪💙
3 weeks ago
View on Instagram |
9/9
Latest Posts
  • A Long Weekend of Southern Charm in Charleston, South Carolina

  • A Charming Autumn Trip to North Carolina

  • How to Make the Most of a 24-Hour Layover in Hong Kong

  • A Pleasant Safari Stay at Lake Nakuru Sopa Lodge

  • 2-Week Thailand Travel Itinerary for First Time Visitors

Translate
Become an Insider!
Archives
Close

Travel with a Pen

Seek out New Adventures, Travel Differently

Travel with a Pen © Copyright 2025
Close