Last Updated: 8/2/23 | August 2nd, 2023
I have a confession to make: I put off traveling to Japan for a long time because I always thought it was too expensive.
Everyone told me Japan was one of the most expensive countries in the world. That was the collective wisdom.
But, when I got there, I realized two things: First, I love Japan! It’s one of the most amazing, beautiful, and friendliest countries in the world. It lives up to all the hype.
Second, while Japan is expensive, it’s not out of reach for budget travelers.
There are many cheap ways to enjoy Japan on a budget.
From finding delicious food to affordable hotels to fun activities, you don’t have to pinch every penny have fun.
However, the one thing that is truly expensive in Japan? Quick transportation.
While it’s not a huge country, the island nation’s transportation infrastructure is geared toward expensive, high-speed travel or inexpensive, low-speed travel. There’s not much in between. It’s a three-hour train ride or a 12-hour bus ride!
So, what are the best ways to travel around Japan without spending all your money on transportation?
In this post, I’ll break that down — because it does require some work.
Table of Contents
Getting Around Japan By Train
Japan’s infamous bullet trains (called shinkansen) are beautiful, comfortable, convenient, and fast. They are a wonder of transportation, racing around at speeds up to 320 kilometers (200 miles) per hour. These trains run on special tracks, separate from the other trains.
They are a feat of engineering and a smooth ride. It’s the best in train travel. However, they are also very, very expensive.
Individual tickets can cost hundreds of dollars — even more than airfare. To travel on a bullet train, you pay a basic train fare, then there’s an additional “super (limited) express fee” of 800 to 11,000 JPY.
Here are some examples of one-way train tickets on the shinkansen trains with non-reserved seats in the “ordinary” (non-green car) class:
- Tokyo-Hiroshima: 18,380 JPY
- Tokyo-Kyoto: 13,320 JPY
- Tokyo Fukuoka: 23,390 JPY
- Kyoto-Hiroshima: 10,570 JPY
- Kyoto-Osaka: 4,230 JPY
- Hiroshima-Fukuoka: 9,000 JPY
- Nagano-Kanazawa: 8,440 JPY
- Tokyo-Yokohama: 3,210 JPY
- Hakodate-Tokyo: 23,500 JPY
To make matters worse, there are very rarely promotions or discounts. And, unless you know Japanese, they are nearly impossible to find.
Fortunately, there are other options. Japan also has regular limited express and regional trains. Naturally, they are much slower than the shinkansen, but they are also cheaper.
A trip on a local train from Kyoto to Tokyo costs around 8,360 JPY instead of 13,320 JPY for the bullet train. However, the local train journey takes 9 hours instead of 3 hours and requires several transfers, making it a less than an ideal choice for most travelers.
Whether you opt for the bullet train or regional trains, I think train travel is the best way to see the country. It’s just not a good idea to buy individual tickets. In order to reduce your train costs, you need to get a Japan Rail Pass, which offers unlimited train travel.
The passes are good for JR trains — both regular trains as well as the bullet trains — which go to nearly every destination and region in the country. What I really like is that these JR trains also serve metropolitan areas, so they can be used within cities. On my last visit, I used my JR Pass to get around Kyoto and Tokyo instead of buying metro tickets.
The pass has several options (each valid for consecutive days, not just travel days):
- 7 days: 29,650 JPY (39,600 JPY for a Green Pass)
- 14 days: 47,250 JPY (64,120 JPY for a Green Pass)
- 21 days: 60,450 JPY (83,390 JPY for a Green Pass)
The Green Pass is the first-class option. Since the trains in Japan are already amazing, you likely don’t need to buy the Green Pass unless you really want some luxury.
Even if you get just the seven-day JR pass, it still costs less than a round-trip train ticket from Osaka to Tokyo (without a rail pass, a round-trip ticket costs around 27,000 JPY, yet you can get a seven-day rail pass that includes unlimited travel on JR trains for just 29,650 JPY). And you can still do a lot in seven days (it’s a small country, after all!)
The JR Pass is good on several types of JR trains. After the shinkansen, the next fastest is the tokkyu (limited express). The kyuko express train comes next, followed by the kaisoku and futsu-densha (local trains that make every stop).
There are regional pass options as well in case you’re not traveling the entire country. These options will save you even more money since they are cheaper than the regular JR passes. If you’re just going to be focusing on one region of the country, consider buying a JR regional pass. If you want to explore everywhere, get the regular JR Pass. (If you’re a first-time visitor to Japan, you’ll likely want the regular JR Pass, as it covers all the major destinations.)
One thing to keep in mind is that you have to buy your JR Pass before you come to Japan. This is because the pass is available only to non-Japanese travelers who are visiting for a limited time. For more details on the process, read my complete guide to the Japan Rail Pass.
You can currently buy a pass on arrival in Japan (until March 2024), but only in some locations (check the official JR website for the complete list), and it’s significantly more expensive (around 5,000-6,000 JPY more). It’s best simply to do it before your trip.
If you don’t buy a JR Pass and just want to buy single tickets between destinations, here are the approximate prices you’ll pay for one-way train tickets with non-reserved seats in the “ordinary” (non-green car) class:
- Hiroshima-Tokyo: 18,380 JPY
- Tokyo-Kyoto: 13,320 JPY
- Kyoto-Hiroshima: 10,570 JPY
- Tokyo-Nagoya: 17,200 JPY
- Nagoya-Kyoto: 4,500 JPY
- Kyoto-Osaka: 4,230 JPY
- Hiroshima-Fukuoka: 9,000 JPY
- Nagano-Kanazawa: 8,440 JPY
- Tokyo-Yokohama: 3,210 JPY
- Hakodate-Tokyo: 23,500 JPY
- Nara-Kyoto: 1,100 JPY
- Tokyo-Odawara: 3,200 JPY
Getting Around Japan By Public Bus
Buses are a less expensive alternative to trains but they take more time. For example, the three-hour bullet train ride from Tokyo to Osaka is over nine hours on the bus.
The price for that seat is around 5,500 JPY, but at some point, you need to think about how much your time is worth. On my last trip, the savings weren’t worth the extra six hours of travel, since I had limited time.
If I’d had more time, the bus might have been worth it, especially because there are so many cool stops along the way to break up the journey.
Willer Express and Japan Bus Lines have bus passes that offer unlimited travel, beginning at 10,200 JPY for three non-consecutive days of travel during weekdays.
Here are some sample bus fares between popular destinations:
- Tokyo-Kyoto: 5,400 JPY – 8.5 hours
- Tokyo-Nagoya: 4,500 JPY – 6 hours
- Nagoya-Kyoto: 2,000 JPY – 2.5 hours
- Kyoto-Hiroshima: 6,400 JPY – 8 hours
As you can see, it’s a lot cheaper to go by bus — but it takes a lot longer!
Bottom line: If you have the time, take the bus (at least for some trips). The coaches are comfortable, and there are overnight buses, which is a decent alternative if you’re taking a long trip. Don’t be afraid to chat people up when traveling, either: the people I met in Japan were really friendly. If they’re Japanese, they’ll be more than happy to tell you all about their country (and ask about yours).
Getting Around Japan By Plane
Flying has become a better option in Japan in recent years as more budget carriers now serve Japan. In general, airfares are on par with bullet train tickets. JAL and ANA are the big players. The main “budget” carriers are Peach and Jetstar Japan.
Japan is not a huge country, and I much prefer the train or bus, but if you are short on time and don’t feel like hopping from island to island on a ferry or taking the bullet train, you can fly (though it’s a lot more of a hassle).
Here are some typical prices for one-way tickets between a few popular destinations in Japan (ranges are for off-peak versus peak pricing, with tickets being at their highest June-August):
- Tokyo-Kyoto: 4,800-8,300 JPY
- Tokyo-Nagoya: 4,800-7,500 JPY
- Hiroshima-Tokyo: 4,800-7,500 JPY
- Tokyo-Naha (Okinawa): 7,100-11,600 JPY
- Sapporo-Osaka: 7,500-14,000 JPY
- Fukuoka-Tokyo: 6,080-9,000 JPY
Check out this page on ANA for special fares that are available only to foreigners. These can sometimes be cheaper than the flights you find on other sites, especially for longer routes. It’s worth checking these special fares in addition to using a flight search engine like Skyscanner (my personal favorite).
When deciding whether to fly or travel via train, keep in mind that you’ll need to get to the airport somehow. Not all airports are close: for instance, Kyoto’s nearest airport is in Osaka. If you find flights to be really expensive (as in those to and from Hiroshima), check nearby airports and, most of all, be flexible with your itinerary.
Getting Around Japan By Ferry
Japan’s four main islands are connected by bridges and tunnels, but a lot of the smaller islands can be reached only by water. To get to these (and other parts of the country), you can take inter-island ferries, which offer an extensive selection of routes.
Ferries typically carry passengers, vehicles, and cargo. Passengers have a choice of three classes: second (with or without a bed), first, and special. You will not have your own private room on a ferry, though the first-class option has just two beds in each room. Ferries must always be reserved in advance, though for some routes with frequent departures, it’s not always necessary. You can find ferries and book most tickets on DirectFerries.com (which searches thousands of local operators so you don’t have to).
If you decide to go this route, keep in mind that the trips can be very long! Here are some example routes, durations, and costs:
Getting Around Japan By Car
I don’t recommend renting a car and driving around Japan on your own. For one, rental cars are much more expensive than public transit options. In most places, traffic is frustrating, parking is a big hassle, and unless you speak Japanese, getting around is going to be very difficult.
If you do want to rent a car, use Discover Cars to find the best rental car prices.
Getting Around Japan By Hitchhiking
If you are feeling adventurous, you can hitchhike. Japan’s a really safe country, and it’s a chance for a free ride! While almost no Japanese hitchhike, many are more than happy to pick up foreigners. It’s an opportunity for them to practice their English and engage in a new culture, so don’t be afraid to stick out a thumb!
Even out in the countryside, you won’t have a hard time finding a ride. Even people who don’t speak English will pick you up, as the people really are incredibly kind and giving. Don’t be surprised if you get asked to meet their family or friends or share a meal with them!
Chris, our Director of Content, spent a month backpacking and hitchhiking in Japan. He never waited too long for a ride, and people were incredibly friendly. They bought him snacks and meals, drove way out of their way to help him, and even took them to their homes to meet their family. If you’re comfortable doing this, it can be a very culturally rewarding experience!
If you decide to go this route, make a sign letting people know which direction you’re headed. Add a smiley face and other cute drawings to up your chances of finding a ride. A good resource for finding the best places to find a ride is Hitchwiki.
How Long Does it Take to Get Around Japan?
Here are some distances and travel times. I think this will convince you that the train really is the way to go.
The Best Way to Get Around Japan
At the end of the day, the best transportation option really depends on the length of your trip. If you only have a week or so in Japan and want to get around really quick, get a rail pass and take the train everywhere you need to go. It’s not going to be super cheap, but it will be the most efficient.
If you have more time and have a lot of places to visit in a similar geographic region, consider the bus.
Whichever method you choose, you’ll be in good hands. Japan has some of the safest, cleanest, most efficient travel options in the world, so enjoy!
Book Your Trip to Japan: Logistical Tips and Tricks
Book Your Flight
Use Skyscanner to find a cheap flight. They are my favorite search engine because they search websites and airlines around the globe so you always know no stone is left unturned!
Book Your Accommodation
You can book your hostel with Hostelworld as they have the biggest inventory and best deals. If you want to stay somewhere other than a hostel, use Booking.com as they consistently return the cheapest rates for guesthouses and cheap hotels.
Don’t Forget Travel Insurance
Travel insurance will protect you against illness, injury, theft, and cancellations. It’s comprehensive protection in case anything goes wrong. I never go on a trip without it as I’ve had to use it many times in the past. My favorite companies that offer the best service and value are:
- Safety Wing (for everyone below 70)
- Insure My Trip (for those over 70)
- Medjet (for additional repatriation coverage)
Looking for the Best Companies to Save Money With?
Check out my resource page for the best companies to use when you travel. I list all the ones I use to save money when I’m on the road. They will save you money when you travel too.
Be sure to check out the Japan Rail Pass if you’ll be traveling around the country. It comes in 7-, 14-, and 21-day passes and can save you a ton of money!
Want More Information on Japan
Be sure to visit our robust destination guide on Japan for even more planning tips!