Helpful Tips For Traveling Abroad As A Vegan Or Vegetarian

By Kelsey Marie


When I traveled to Europe in the Spring of 2014, I was a vegan. Prior to traveling, I was skeptical of whether I could remain vegan while traveling.

I managed to find plenty of vegan options on that trip.

Two years later, I traveled to South Africa, but this time I was a vegetarian. Nevertheless, I was able to adhere to my vegetarian lifestyle then as well.

Although I’m no longer veg or vegetarian, I have learned useful tips during my travels on how to remain vegetarian while abroad.

Pack Snacks

When you’re hungry and vegetarian options are scarce, it’s very easy to eat something you’ll regret.

Pack snacks with you such as nuts, seeds and dried fruit to combat hunger pains.

Make sure to bring snacks with you during daily activities to keep your energy levels up and to avoid having to compromise your vegetarian diet.

Plan ahead

Before traveling, look up vegetarian restaurants and cafes in the city you’re visiting.

It’s much easier to have a list of places on-hand than to have to look last-minute, which can lead to you settling for just bread or sides at a restaurant.


If your accommodations include a kitchen, a great alternative to eating out is to cook.

Just hit up a market or local grocery store at your destination and make an easy meal.

Cooking while abroad is usually cheaper and more nutritious than eating out the entire time.

Learn The Language

When traveling to countries where English isn’t the first language, it can be helpful to learn key phrases.

Learning to say “I’m vegetarian” or “I don’t eat meat” in the local language will get you both understanding and respect.

Communicate With Your Accommodation

Prior to booking your stay at a hotel, hostel or Airbnb; call and ask about how vegetarian-friendly the city is.

Many hotels now offer vegetarian options at every meal.

Check Out The Local Food Scene

You may be surprised at how many countries are accidental vegetarians through their traditional foods.

If you’re traveling to the Middle East, North Africa or India; you’ll be sure to find lots of vegetarian dishes by eating their local foods.

Everyone Won’t Understand

Just because you tell someone “no meat” while traveling doesn’t mean their definition of meat is the same as yours.

In some countries, chicken and fish are not considered to be meat.

To stay on the safe side, it’s important to mention all the meats you don’t eat.

Travel Noire

Kelsey Marie

Kelsey-Marie is an NYC girl who currently lives in Johannesburg, South Africa.

Want more?

Get exclusive, unpublished tips from Travel Noire's CEO to help you get off the beaten path, into the hearts of locals and onto a better, more cultured life.

5 Affordable Travel Destinations & Experiences For The Fall

5 Affordable Travel Destinations & Experiences For The Fall

The season when the leaves turn beautiful shades of orange and red, and we pull out our cozy knits to hit the streets, is finally upon us. Fall is a great season to travel and experience something new. It’s a new season that opens us up to a fresh start. With summer being a thing […]

Kelsey Marie

11 Travel Hacks Flight Attendants Swear By

11 Travel Hacks Flight Attendants Swear By

If you want to have inside access to the world of travel, just ask a flight attendant. I mean, traveling is their job after all. Flight attendants are constantly on the go and catching flights, so they have no choice but to master the art of travel. They’ve also developed travel hacks along the way […]

Kelsey Marie

Book Your Next Trip At One Of These 10 Shockingly Affordable International Destinations

Book Your Next Trip At One Of These 10 Shockingly Affordable International Destinations

Choosing a travel destination while on a budget takes a lot of research and often results in us sticking to travel destinations in the United States. However, it is still very possible to travel internationally at the same cost as it is domestically. The best international destinations to travel to are the ones that are […]

Kelsey Marie