A guide to the best ways to visit Kamakura on a day trip from Tokyo
Kamakura is lovely coastal city south of Tokyo. It’s famous for its many temples, Enoshima Island, and most of all the Great Buddha. Quite frankly there are so many wonderful things to so see in Kamakura that it almost feels impossible to skip it. But just how to get to Kamakura from Tokyo? It’s one of these questions almost every tourist in Japan asks at one point or another.
A day trip from Tokyo to Kamakura is the most popular choice for most travelers with a tight itinerary and not too much time to spare. The good news: It’s easily doable, even though you might have to skip a temple or too (but fear now, there are more in Kyoto or Nara). Here is what you should know about your Kamakura day trip:
How far is Kamakura from Tokyo
Kamakura is located 50 kilometers south from Tokyo, right at the east end of the Sagami Bay. There are multiple train lines and highways connecting the capital with the illustrious coastal town in the Kansai region – most of them passing Yokohama. Getting to Kamakura is quite easy, as there are no mountains in between and basically all connections are operated throughout the day.
Kamakura train station is the center of the town, even though you will notice that most of the tourist attractions are not within walking distance. A local train and buses will get you there with ease, though.
From Tokyo to Kamakura by train
The most popular choice to get from Tokyo to Kamakura is by train. In fact, I do recommend getting a JR Pass, as the Japanese highspeed trains (shinkansen) have no rival when it comes to speed, service, and punctuality. The JR Pass gives you unlimited train rides on all Japan Rail trains for a week, two weeks or three weeks.
There is also the Kamakura Enoshima Pass (sells for 700 yen), if you only want to use the trains around Kamakura and will travel the rest of Japan by car or bus.
From Tokyo station to Kamakura
The JR Yokosuka Line for Zushi is your easiest connection from Tokyo Stations to Kamakura. It takes 55 minutes to get to Kamakura station and costs 920 Yen per person one way. This train also stops at Kita-Kamakura Station and usually leaves from track number 1 or 2 in Tokyo station. You can also take the JR Yokosuka Line for Kurihama (which also stops at Kamakura) or get in at Shinagawa (if that is easier for you).
The JR Yokosuka Line for Zushi departs roughly every 30 minutes. Please check this website for the train schedule from Tokyo to Kamakura (I’d bookmark the websites, as it’s by far the best website to check train connections for Japan).
From Shinjuku to Kamakura
There is also an easy way to get from Shinjuku station to Kamakura. You have to take the JR Shonan-Shinjuku Line for Zushi (usually departs from track No.1). It takes 60 minutes and costs 920 Yen per person one way.
Please take note that the JR Shonan-Shinjuku Line for Kozu will not get your directly to Kamakura. You will have to transfer at Ofuna Station and catch the JR Yokosuka Line for Zushi there. You have to take this line if you are departing from Yokohama to Kamakura as well.
Enoshima Kamakura Free Pass
If you don’t plan (or got) a JR Pass, you might consider getting the Enoshima Kamakura Free Pass. It will allow you to use the local Odakuy Line the whole day and give you discounts for some of the attractions (not the temples, though).
The Odakyu Limited Express Romancecar leaves from Shinjuku as well and takes 65 minutes. The ticket will be 1470 Yen per person and day. So actually quite the bargain.
Haneda airport to Kamakura
Haneda airport is located in the south of Tokyo and is, geographically speaking, not very far tom Kamakura. Sadly, there are no direct connections. If you want to go to Kamakura straight from the airport, I actually recommend you to take a taxi or schedule a transfer from the hotel – especially with heavy luggage. If that sounds too expensive for you, here is how you’ll do it:
You’ll (probably) arrive at Haneda Airport Internation terminal and basically have to get to Yokohama and take the JR Shonan-Shinjuku Line for Zushi from there. The easiest way to reach Yokohama from Haneda Airport is taking the Keikyu Aiport Exp to Keikyu Kamata station and transfer to the Keikyu Mainline Rapid Ltd. Exp. for Mikasakiguchi which will get you to Yokohama station. Will take about 70 minutes all-in-all.
There is also a limousine bus that connects Kamakura directly with Haneda airport. Check out the timetable here. Be aware that only two buses stop at Kamakura station each day. If you arrive later (or earlier) you’ll have to get out at Ofuna Railway Station and catch the train onwards to Kamakura. All things considered, I’d take the train, even though it means three transfers. The bus will take almost 2 hours and will be just as expensive. I just feel it’s not worth it.
How to organize your Kamakura day trip:
They don’t call Japan the land of the rising sun for no reason: It is indeed a country for early risers. Most temples will close around 5 pm, some even won’t admit anyone past 4 pm. If you want to visit Kamakura on a day trip from Tokyo, this basically means leaving early.
I recommend you to take a train around 8 am, so you’ll arrive around 9 am. There’s no sense going that much earlier, as the temples will open no earlier than 8:00 am. And either way, being at Tokyo station so early probably means getting up at 6:30 – if you want to have some time left for breakfast, that is.
For further details on what to do in Kamakura, absolutely check out my tourist guide.