I don't need a recommendation or a list but my knowledge of GPS and "navi"s and the differences between them is an utter mystery to me.

But often I'm lost in backstreets in random countries where access to something like a live Google Maps would be awesome. I absolutely cannot afford a smartphone with worldwide roaming though.

Can GPS's do what I want or am I barking up the wrong tree? If they can is it only high end ones than can?


If you have a Nokia Symbian device, then you can get Ovi Maps installed on it. Ovi Maps allows you to download map files for as many countries as you want and store in on your memory card. Once that's done, you can set Ovi Maps to offline mode and still be able to use it to get directions. If you get a local SIM, then it will be able to show you rough location data too.

I find Google Maps' public transit planning feature very handy too but I often cannot use it on roaming. Instead, I use this app called Métro (available for iPhone, BlackBerry, Symbian, Windows Mobile, PalmOS - no Android or Windows Phone 7 version yet) that allows you to store public transit information data offline for many major cities around the world. The full list of supported cities supported by Métro is available here; you can also use the same page to customise your download in case you do not want the full package. They are fairly regular with keeping their database up-to-date too.

EDIT: Google Maps has recently launched a beta feature (only on Android phones though) that allows you to save map data for a specific radius on your phone for offline usage. Not as useful as downloading maps for a whole country like Ovi Maps allows, but if you have wifi access every now and then on the road then you should be able to take bits of Google Maps offline on the go.

EDIT 2: Android users can also try out the free MapDroyd app that allows you download offline maps country-by-country. The maps themselves are mostly barebones with no point-of-interest data.

| improve this answer | |
  • I loved Google Maps Public transit in Singapore. But sadly it doesn't work in Malaysia – Sufendy Jun 29 '11 at 2:37
  • @Phelios: Google Maps in Malaysia would have been a big help. At least the Metro app I mentioned covers Kuala Lumpur. – Ankur Banerjee Jun 29 '11 at 2:48
  • I'm gonna try that out!! – Sufendy Jun 29 '11 at 2:53
  • 2
    Nokia's HERE maps app (The successor to Ovi) is now available for iOS, and Windows Phone, and even as a web app. On any platform, it allows maps to be downloaded for offline use as well. – LessPop_MoreFizz Dec 6 '12 at 13:36
  • Yep, I have used Nokia Symbian phones in the past and now use Windows phone. The only reason I don't switch to Android is the downloadable (and updated) maps and real GPS. Absolutely irreplaceable when traveling. The quality of Here Maps is top notch too, plus they are integrated with a bunch of online features if you do have connection. Excellent real time traffic and public transportation info as well, just need some wi-fi. I also find it more accurate for driving directions than my Garmin. – AR. Jan 25 '19 at 5:27

There are different handheld GPS units. My favourite is the Garmin eTrex. Garmin's own MapSource maps are usually quite expensive and require annual updates.

OpenStreetMap is a nice alternative; you should check the site if the coverage in the required area fits your needs. The quality of data is quite okay too. The map data can be stored offline in a Garmin handheld GPS unit, thus negating the need to have a mobile phone or a global roaming plan. I am still amazed that all of Europe's maps fits on a small Micro SD card as big a my small toe nail.

| improve this answer | |
  • 2
    Are you saying OpenStreetMap's maps can be used on GPS units? Also how does this Garmin eTrex fit into my "cheap" requirement? I'm into openness though and would love to contribute to OpenStreetMap on my travels. – hippietrail Jun 29 '11 at 6:48
  • 1
    Yes OpenStreetMap maps can be loaded on Garmin devices as another garmin map. – Rory Jun 29 '11 at 11:23
  • A garmin etrex unit will cost you as much as a "cheap" smart phone, but without the roaming fees. – user141 Jun 30 '11 at 16:55
  • Open Street Map (OSM)can be converted to Garmin format, but the process looks complicated in the websites I've seen. The free app maps.me uses OSM pre-downloaded and is pretty good for navigation. It sucks for recording your track. There are a lot of similar apps, (Similar in function--of course the user interface varies greatly.). Maps.me also supposedly sends your changes to OSM but mine will not allow me to correct a wrong location or category. – WGroleau Mar 14 '17 at 23:42

FIrstly, even if you COULD get offline Google Maps, it's not that useful in non western countries. Murmansk - the largest city in the arctic circle, is shown as just two streets in Google Maps. Most of their coverage of Central Asia is next to useless as well.

In addition, you need some serious storage for offline google maps. What I eventually settled with was NavDroyd - for Android, but there'll be equivalents for iPhone etc. It cost a few dollars, but not much - and the maps are all totally free, as they just download the free Open Street Maps maps, which are vector graphics anyway. It was fantastic. The interface was a little clunky to me and took a few minutes to get used to, but once I had it sorted it was brilliant - even in Siberia, Kyrgystan and Mongolia!

And being back in London it's pretty fantastic here too, although I find it easier to use Google Maps here as it inclues other information I look for (Latitude).

| improve this answer | |
  • Google Maps does have quite patchy coverage. I find in the places it covers it does well and some places like the Republic of Georgia and North Korea it is utterly blank. Then again in South Korea it is far inferior to the Korean options like Daum - but Daum doesn't work in English! – hippietrail Sep 2 '11 at 13:33
  • At least for the Murmansk example, the coverage in Google Maps has improved. – gerrit Jan 17 '17 at 14:11

I've got a smartphone which can cache maps locally (it's a Nokia N900, but lots of other ones do that too, with a few notable exceptions).

Before I go somewhere, on Wi-Fi I browse around the area I'll be visiting, so the phone downloads all the maps. When I'm there, I can then navigate around without needing to download anything, just using the cached maps and the GPS. I can also browse around the surrounding area too, which is handy for planning and orientation.

Also has the bonus of using a gadget I already carry with me, so I'm less likely to forget it!

| improve this answer | |
  • I tend to travel for extended periods over extended areas though I sometimes do a similar trick with my netbook with more limited success. – hippietrail Jun 25 '11 at 9:53
  • 2
    If you've got a Nokia phone and enough storage space on it, you can use the Ovi Maps Offline Downloader tool to pre-fetch whole countries at a time – Gagravarr Jun 25 '11 at 10:27

A cheap unlocked Android phone with GPS (they start at $120 or so) plus a free offline maps app like RMaps. You don't need a data connection, but have the option of popping in a cheap local prepaid SIM card for calls and net access.

Then you can use Mobile Atlas Creator 1.8 to download relevant maps from different sources before you go (or using a laptop and hotel WiFi while on the road).

| improve this answer | |
  • Are you quoting US dollars for a phone in the US? I'm from Australia where getting unlocked phones has traditionally been a bit of a pain. Do the SIM cards work all over the world? I seem to remember something about two different systems depending on what country you're in. – hippietrail Sep 9 '11 at 13:43
  • 2
    @hippietrail The price is in USD and just for the reference (some countries are easier than others for sure). There are several different network types around the world (GSM being the most prevalent). Even without the network coverage, offline maps and GPS should work (although on some phones, GPS locks faster if it's connected to a network). – dbkk Sep 9 '11 at 15:09

MapDroyd gives you downloadable offline maps but this is limited to Android phones. I tried this on my phone and did a comparison with Google Maps a year ago. MapDroyd had quite a bit of work to catch up with Google.

| improve this answer | |

For the iPhone, there's an app called Galileo that you can use. It uses Openstreetmaps data. You turn the caching feature on in the app, then when you're in the hotel, you navigate to the place you want to go, and grab all the data. When you leave that place, you can purge the cache to free up space for the next city. I found this to be really useful, since you can decide how granular you want your mapping data to be. In some places, like say Hamburg, you're only going to be concentrating on a touristy portion of the city, not all of it, so you don't really need to download the other 95% in level 50 zoom.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.