Photo by Matthieu Bühler on Unsplash
Japan’s taxis are clean, famously punctual, and driven by people who will not slam a door, demand a tip, or take a roundabout route to pad the fare. They’re also one of the easiest things for a visitor to get wrong — not because the system is confusing, but because it runs on conventions nobody explains to you until you’re standing on a curb with a suitcase, wondering why the car with its light on just drove past. Here’s how to actually use a Japanese taxi, from booking it on your phone to paying without fumbling for cash.
When a Taxi Actually Makes Sense
Japan’s trains and subways are so good that taxis are usually the backup plan, not the default. But there are real situations where a taxi is worth the extra cost: last trains stop running around midnight to 1am in most cities, and after that a taxi is often your only option besides walking. Taxis also make sense when you’re hauling luggage to or from a hotel, traveling as a group of three or four where the per-person cost splits down to train-ticket territory, or visiting a rural area — like a hot spring town — where buses run twice a day and the nearest station is a 20-minute walk from anywhere useful. If you’re staying somewhere like Kurokawa Onsen, a taxi from the nearest train or bus station is often the only practical way in, especially with bags.
The Two Big Apps: GO and S.Ride
GO is Japan’s largest taxi-hailing app, formed from a merger of JapanTaxi and DeNA’s MOV, and it has by far the widest coverage — it works in Tokyo, Osaka, Kyoto, Sapporo, Fukuoka, and dozens of smaller cities. You enter your pickup pin and destination, see an estimated fare range before you confirm, and watch the car approach on the map in real time. Payment can be registered in-app (credit card or GO Pay) so you can skip handling cash or a card reader entirely, or you can simply pay in the car as normal.
S.Ride is the other major player, backed by Sony along with Daiwa Motor Transportation, Kyocera, and Toyota-affiliated taxi groups, and it’s strongest in Tokyo specifically. Functionally it’s very similar to GO: live map, fare estimate, in-app payment. In practice, many frequent visitors install both, since availability can vary by neighborhood and time of day — if GO shows a 10-minute wait, S.Ride might have a car two minutes away.
One practical snag: both apps generally want to verify your account via SMS to a phone number, which can be awkward if you’re on an eSIM or haven’t activated a Japanese number yet. Download and set up whichever app you plan to use before your trip, or as soon as you land, rather than discovering the hurdle at 11pm when you actually need a ride.
Other Ways to Get a Taxi
You don’t need an app at all. Taxi stands (タクシー乗り場) are standard outside every major train station, airport terminal, and large hotel — just join the queue. You can also hail one on the street by raising a hand; look at the small lit sign on the dashboard: red characters (空車, “vacant”) mean it’s free to stop, while green characters (賃走) mean it’s occupied. DiDi also operates in several Japanese cities including Osaka, Kyoto, and Sapporo, with an interface similar to GO. Uber exists in Japan too, but in most cities it dispatches the same licensed taxis as GO rather than private drivers — it’s a familiar app, not a cheaper option.
How Much a Taxi Actually Costs
In Tokyo, the flag-drop fare is ¥500 for the first 1.096 km, then ¥100 for every additional 255 meters — so a short 2 km hop might run ¥900–1,100 before traffic. A 10-minute ride across a neighborhood often lands around ¥1,500–2,000. Fares rise 20% between 10pm and 5am, and metered time is added when the car is stuck below a certain speed in traffic, so a jam during rush hour will cost more than the distance alone suggests. Osaka and Kyoto use a similar flag-drop-plus-distance structure with slightly different numbers — the app will always show you an estimate before you confirm, so there’s no need to memorize exact rates city by city.
Airport runs are where taxis get expensive: Narita to central Tokyo by taxi typically costs ¥20,000–23,000 and takes 60–90 minutes depending on traffic, while Haneda to central Tokyo runs roughly ¥6,000–8,000 for 30–45 minutes. For Narita in particular, the train is almost always the better value — see our comparison of the Narita Express vs. Keisei Skyliner if you’re deciding how to get into the city. A taxi from the airport is worth it mainly late at night after trains stop, or if you’re traveling with a group where the per-person cost competes with train tickets anyway.
Taxi Etiquette: Doors, Seats, and Payment
The back doors are automatic — the driver opens and closes them from a control near the steering wheel, so don’t pull the handle or try to close it yourself. Get in the back seat; the front passenger seat is generally left empty unless the car is full. Tipping is not expected and can actually cause an awkward moment as the driver tries to give your money back — the fare on the meter is the fare. Most taxis in major cities now accept IC cards (Suica, Pasmo), credit cards, and QR payment apps, but smaller cities and older cars are more likely to be cash-only, so carry some yen as a backup. Always ask for a receipt (レシート, “reshiito”) if you’ll need to track the expense later — drivers hand them over automatically in most cases, and it’s useful to know what’s expected if you’re ever navigating receipts and paperwork in Japan more broadly.
Common Mistakes to Avoid
Don’t assume every taxi app works everywhere — GO has the broadest coverage, but a car that’s five minutes away in central Tokyo might not exist at all in a small town; in rural areas, a taxi stand or a phone call to a local taxi company (ask your ryokan or hotel to call for you) is often more reliable than an app. Don’t try to flag a taxi that already has its green “occupied” light on — drivers won’t stop, and waving harder doesn’t help. Don’t expect drivers to speak much English; typing your destination into the app, or showing a pinned location or hotel business card, works far better than trying to pronounce an address. And don’t overload a standard taxi with luggage for four people — Japanese taxis are often smaller than they look from outside; if you’re a group with suitcases, look for a “jumbo taxi” (a larger van-style vehicle bookable through GO) or split into two cars.
A Few Situational Tips
Heading somewhere with specific opening hours — a boutique strip like Daikanyama or a department-store district like Nihonbashi — a taxi is often faster than the train for that last stretch from the station, especially if you’re carrying shopping bags on the way back. In heavy rain, taxi demand spikes and wait times on apps can jump sharply, so budget extra time or just join a station queue instead of watching the app countdown climb. And if you’re island- or countryside-bound, confirm with your accommodation in advance whether taxis are even available on demand — some areas have only one or two taxi companies with limited cars, and a reservation ahead of time beats hoping one appears.
