Here's the biggest lie you've ever been told as a traveler: You only get miles when you actually book a flight. Au contraire, there are many other ways globetrotters can continue earning miles, even if they decide to go on an indefinite break from exploring.

Travelers Today bring you these nifty travel hacks for flyers to earn miles without boarding a plane.

1. Book a hotel

Hotels also have their own kind of miles wherein guests who frequent one hotel gets their own points to be used for free stays after an accumulated number of 'hotel miles'.

However for those who want to convert their hotel stays into flyer miles, all they have to do is to register in Rocketmiles. Booking through the website entitles guests to earn more miles each night they book in a hotel.

2. Shop online

Online portals don't only present a retail Mecca for shoppers. These portals also enable them to earn miles from each item bought in the online store.

What travelers can do is to find out which major airlines have shopping portals. From here, they can sign up and log into the portal, giving access to myriads of retailers. Users will be redirected to the site upon clicking a retailer of choice and voila! Each dollar spent is a mile earned.

3. Dine in a partner restaurant

Certain airlines partner with restaurants in order to give their frequent flyers a chance to earn more miles by dining in.

For instance, an airline's dining program allows a flyer to register their debit or credit card, dine in those partner restaurants within the program and upon swiping, miles are instantly earned after a meal.

4. Stay updated through airline promotions

Just recently, Netflix offered promotions that enable new users to earn flyer miles once they register. Other shopping portals under certain airlines often give bonus miles during the holidays. This is why it's best to stay updated.