The best offline Android games don't require an internet connection. They're perfect for long commutes and for wasting time when you're away from home.

Here are our top picks for the best offline games for Android in every major genre.

1. Action/Shooter: Into the Dead 2

While the original game is a zombie-themed endless runner, the sequel Into the Dead 2 contains seven chapters and 60 levels. The best part about the game is definitely its storyline: you, James, must get to your sister Helen and daughter Maggie who are struggling to survive the zombie apocalypse just as much as you are.

What makes the story so captivating is your conversations with Helen and Maggie as they update you about their challenges, near-death experiences, escapes, and breakdowns. And if that wasn't spine-chilling already, the story has multiple endings too!

We're sure you'll also enjoy upgrading your arsenal of weapons and having a variety of animal companions help you slaughter zombies. Although an offline game, Into the Dead 2 has several side stories, an endless runner mode, and regularly releases new events to compete in.

Download: Into the Dead 2 (Free, in-app purchases available)

2. Runner: Alto's Odyssey

At first glance, this seems like just another endless runner. But play Alto's Odyssey for a while, and you'll realize there's something about it that makes it impossible to put down.

Perhaps it's the graphics and the music. Endless runners are usually frantic, but this game bucks the trend to make it a soothing, calming experience. You'll find yourself relaxing as you slide down sand dunes, jump to collect points, avoid obstacles, and perform backflips and double backflips for style bonuses.

Alto's Odyssey doesn't bring anything new to the world of runners but is highly entertaining nonetheless. That's why it is one of the best free offline games for Android.

Download: Alto's Odyssey (Free, in-app purchases available)

3. Strategy: Kingdom Rush

If you're into strategy games, Kingdom Rush remains one of the best tower defense titles out there despite being a decade old. The goal here is simple: protect your kingdom from evil forces by building defensive towers, deploying troops, and using magic spells.

There are four tower types: archer towers that shoot arrows, barracks that deploy melee troops, mages' guild that shoots magic bolts, and artillery towers that deal area damage.

There are 50+ enemy types and 10+ bosses, each with different abilities and endurance. Killing enemies earns you gold which you're supposed to use to upgrade your towers to defend your kingdom against increasingly bigger and more resilient enemy hordes.

Download: Kingdom Rush (Free, in-app purchases available)

4. Runner: Ski Safari 2

Ski Safari 2 is the polar opposite of Alto's Odyssey. While the latter aims to relax you, the former is an action-packed endless runner where you try to outrun an avalanche all while riding on top of various animals who are trying to do the same.

While you're at it, why not show off and perform tricks like 360 spins, handstands, and snowboard nose-grabs, and strike poses mid-air to get an extra boost?

If you ever get bored by the snowy mountains, you can explore five other maps—each with a unique set of animals and natural disasters like tornados, volcano eruptions, and more. You can also buy new gear, costumes, and vehicles with the coins you collected along the way.

Download: Ski Safari 2 (Free, in-app purchases available)

5. Platform: Once Upon a Tower

Once Upon a Tower flips a lot of game elements upside down. Instead of a prince rescuing a princess from a tower, the prince is dead, and the princess is kicking some butt with a sledgehammer to escape the dragon. And instead of climbing up a tower, she's digging down.

On her way, she'll have to battle monsters of all kinds, from ogres to spiders that can climb up walls. Then there are the traps that spring out of nowhere. If that wasn't enough, she needs to be quick, or the dragon will lay waste to everything with its fiery breath. Don't forget about the other enemy: gravity itself.

Collect coins and power-ups when you can; you'll need them to pass the levels to escape the tower. Once Upon a Tower is oodles of fun and seemingly endless, making it one of the best offline Android games out there.

Download: Once Upon a Tower (Free, in-app purchases available)

6. Arcade: Jungle Marble Blast

Jungle Marble Blast is one of the best offline android games

Unfortunately, the classic Zuma doesn't work without an internet connection, but some of its many knock-offs do. Among them, we liked Jungle Marble Blast the best.

The graphics aren't as smooth, but this isn't a significant complaint. The gameplay is just as fun as it ever was. Tap anywhere on the screen to shoot; tap on the beetle to swap between the two colored spheres you have. Shoot the spheres at the chain going around the map to create sequences of three or more.

And when possible, get those power-ups to send the chain back, turn a large chunk into one color, or blast them into oblivion. Jungle Marble Blast fits into the group of best offline games for Android perfectly. It's small, lengthy, and free.

Download: Jungle Marble Blast (Free, in-app purchases available)

7. Brainy: Quizoid

Those great brainy multiplayer games won't work offline. Quizoid is all about challenging yourself, not someone else. Like other such apps, Quizoid asks a question with multiple answers, and you have to pick the right one.

But since it's you against the AI, there are a few more game modes. For example, you can play 20 questions with the computer, or you can play a timed round to answer as many as you can.

Quizoid boasts over 7,000 trivia questions across 17 categories like entertainment, sports, science, politics, history, and more. Unfortunately, category-based quizzes are only available in the paid pro pack.

Download: Quizoid (Free)

8. Action: Tank Hero: Laser Wars

Tank Hero: Laser Wars doesn't show up the in usual "offline game" collections, although it is among the best offline games you'll find on Google Play.

You play the titular Tank Hero, taking out all the other tanks with your laser-powered cannon. In each level, you have to destroy all the other tanks on the map. The top-down shooter makes you control your tank with a virtual joystick, while you can tap anywhere on the screen to shoot.

Of course, it's not that simple. As you progress, you'll find different types of tanks, power-ups, and fiendish mazes that make your task challenging. But remember, lasers bounce against walls, so use that to your advantage.

Download: Tank Hero: Laser Wars (Free)

9. Puzzle: Sudoku (by Fassor)

The Play Store is filled to the brim with Sudoku games, and many of them work offline too. Fassor's Sudoku isn't objectively superior; it's just the one we like the most and works perfectly.

This Sudoku does the basics right, which is all you want at times. There are four skill levels and a timer to test how quickly you can finish each type. One of Fassor's highlights is that you can write multiple rough numbers in a cell—but be warned, this incurs a 30-second penalty.

You can check whether you've solved everything correctly so far anytime, but again, there's a penalty for that. Those time penalties add up, ruining your overall score. And when you reconnect to the internet, that's what your friends will see.

Download: Sudoku (Free, in-app purchases available)

10. Shooter: Smash Hit

Smash Hit was one of the most addictive games way back in 2014, and it still holds up as a guaranteed good time. It's a little strange to call it a shooter, but that's essentially what it is and is among the best offline mobile games.

It plays from a first-person perspective and requires you to throw steel balls at glass objects to smash them into pieces. Building up a chain of successful hits and taking out all glasses gives you bonuses, like increasing the number of steel balls you launch simultaneously.

The whole time, you're slowly moving ahead through levels, and the pace picks up as you progress. Make sure you don't get hit by any glass object, and you'll beat the game in no time. But it's not as easy as it seems.

Download: Smash Hit (Free, in-app purchases available)

11. Racing: Traffic Rider

When you're off the internet's information highway, hit a different virtual highway. Get on your motorcycle in Traffic Rider and dodge the city's traffic as you make a mad dash to the finish line in first-person.

Traffic Rider plays like an endless racer, where you need to go faster and faster to reach the finish line without crashing. But the mission mode actually makes it a little more fun than other endless racers since you can race with specific targets instead of just mindlessly zooming on.

You can even opt for other modes like time trials or a simple endless runner. Just make sure you pass the mission mode first since it unlocks some cool superbikes to quench your need for speed.

If you don't have 100MB of storage space for Traffic Rider, try the same game developer's earlier title, Traffic Racer. It's quite good too, but it's restricted to an endless runner only and doesn't have mission modes.

Download: Traffic Rider (Free, in-app purchases available)

12. Action/Shooter: Major Mayhem 2

It's difficult to state just how much fun Major Mayhem 2 is. It's one of Adult Swim's fantastic mobile games with a long single-player campaign.

You play as the titular character, taking down a string of bad guys. The game is staged like a shooting gallery. Enemies pop out from hiding spots, and you tap to kill them (or throw bombs if you're especially angry).

The enemies will also try to shoot you, so make sure Major Mayhem doesn't take too much damage himself. Earn bonuses for headshots, killing sprees, and cool kills, and upgrade your weapons when you can.

Download: Major Mayhem 2 (Free, in-app purchases available)

13. Fighting: Shadow Fight 2

Since the days of Mortal Kombat and Street Fighter, one-on-one combat games have been a great way to pass the time. On Android, you should give Shadow Fight 2 a try.

You'll need to learn a lot of moves to become a true warrior. The game has two action buttons (punch and kick) and a directional pad. Learn the combinations, and you'll soon be a fantastic ninja.

Shadow Fight's two-dimensional art style, with silhouettes instead of characters, adds to its charm. It's all about the fighting here, not about any frills. An offline Android game totally worth trying!

Downloads: Shadow Fight 2 (Free, in-app purchases available)

14. Platform: Swordigo

Swordigo has everything you'd expect from an old-fashioned platform game: an intriguing story, creative level design, a variety of monsters with unique powers, upgradeable weapons and armor, hidden treasure, magic spells, and a truly amazing ending that we won't spoil for you.

Each map gives you a different feeling; while some are relaxing and homely, others are scary and filled with challenging puzzles, mazes, and enemies. And this experience is enhanced by the background music that fits the vibe of each map just right.

The controls are very responsive too; we never faced any issue whatsoever during gameplay. The game does have items you can buy, but you honestly don't need to do so to win the game. Explore different maps, defeat monsters, and go on an adventure in Swordigo!

Download: Swordigo (Free, in-app purchases available)

15. Endless Runner: Crossy Road

Crossy Road is way more addictive than you'd think and is impressively available for free despite the amount of work that went into it. The 8-bit pixel art style is gorgeous.

You control a chicken who simply wants to cross the road. Tap to go ahead one lane; swipe in any direction to move that side. Avoid the cars on the highways and the streams in your path, and make it to the safe green grass as often as you can. And you need to move fast! You'll drive yourself nuts trying to beat your own high score.

Most importantly, even though it's repetitive, it never gets boring, so you can play it for hours.

Download: Crossy Road (Free, in-app purchases available)

16. Casual: Power Hover

If a robot cruising through a desolate world on a hoverboard doesn't sound fun to you, we don't know what will. Your job in this seemingly empty world is to restore power to your robot village that had its electricity stolen by following the trial of batteries left by the thief.

Most of what makes Power Hover so appealing is its beautiful graphics and level design. Hovering through deserts, icy mountains, oceans, caves, towers, and more and avoiding all sorts of creative obstacles isn't something you get to see in mobile games that often.

The concept of the game is rather simple and so is the gameplay, but it's really at the higher levels where you begin to notice that it's actually not as easy as it sounds. We recommend Power Hover if you're looking for a fun, casual experience to kill some time.

Download: Power Hover (Free, in-app purchases available)

17. Racing: Asphalt Nitro

As opposed to the gigabytes its brothers need, Asphalt Nitro takes only 110 MB of space—and it works even on older hardware.

Nitro is a stripped-down version of the popular high-end Asphalt car racing series. The graphics aren't as good, but the gameplay is solid. Get in your car, start competing, and keep upgrading your ride. There are 125 levels of increasing difficulty for you to go through, which is plenty of racing time.

There are tons of good racing games, but they often need an internet connection. Asphalt Nitro perfectly meets the "free, offline, long game time" requirements. No wonder it has been named one of the best free Android games before now.

Download: Asphalt Nitro (Free, in-app purchases available)

18. Strategy: Plants vs. Zombies 2

Plants vs. Zombies 2 was a hit when it launched way back in 2013. While some years have passed, it still holds up as one of the best strategy games on mobile.

Your task is pretty simple in PvZ2. You have an array of plants with different abilities. Zombies want to infiltrate your yard and kill you. Plot the plants in a way where they can destroy the zombies before the undead can cause any harm.

As with any strategy game, it gets more difficult as you go along. While the game aggressively pushes in-app purchases, you don't need to buy anything to enjoy this game.

Download: Plants vs. Zombies 2 (Free, in-app purchases available)

19. Sports: Flick Soccer 22

Soccer (football) is the world's most popular sport, so it's only natural that the Play Store is full of soccer games. Many of them are great, but when you're offline, you want to keep playing without waiting for retries.

Flick Soccer is an annually updated game with nice graphics, accurate gameplay, and a good physics engine. All you have to do is score goals. Swipe the ball in the right trajectory to get it past the goalkeeper and defenders, and maybe even hit the moving bullseye if you can.

Target boosts like more time, double points, and so on to increase your score. Whether you want the limited-time kicks or precision kicks, Flick Soccer will keep you entertained.

Download: Flick Soccer 22 (Free, in-app purchases available)

20. Board Game (and Bluetooth Multiplayer): Sea Battle 2

Remember the good old game of Battleship? You and your opponent plot your ships on a grid map and shoot missiles at coordinates, trying to sink them all. This digital recreation, Sea Battle 2, is as much fun as the original.

Offline, you can play against the AI and keep getting better. But you can also play this game in multiplayer over Bluetooth. That's right; this is the only game on the list to allow two-player without needing an internet connection.

In fact, two people can play it over a single phone, taking turns. So even if your co-passenger doesn't have it installed, you two can have a good time on the flight. Smartphones let you play other board games, but nothing comes close to Sea Battle 2.

Download: Sea Battle 2 (Free, in-app purchases available)

Not Just Games: Mobile Apps Go Offline Too

Apart from these fantastic offline games, there are plenty of other good titles on the Play Store. You'll get much better quality if you're willing to pay, especially with titles like Lara Croft GO. For another great offline game, check out Fallout Shelter.

And while you're offline, don't think that you're only limited to games. You can also download essential offline apps to use on your Android device.