Quick answer
Indian nationals living in India can apply for a Japan eVISA for short-term tourism. On some cruises, passengers can land on a special 'cruise landing permit' without a visa — the ship arranges it. If your cruise starts or ends in Japan (Yokohama, Kobe), you need a full visa or eVISA, not just the landing permit.
- Covers
- Japan
- Indian passport
- Indian nationals living in India can apply for a Japan eVISA for short-term tourism. On some cruises, passengers can land on a special 'cruise landing permit' without a visa — the ship arranges it.
- How to apply
- Apply for the eVISA online through Japan's Ministry of Foreign Affairs (via an authorised agency where required).
- When to apply
- Allow 2–3 weeks.
- Other passports
- Many nationalities are visa-exempt for short stays.
Cruise-specific advice
If your cruise starts or ends in Japan (Yokohama, Kobe), you need a full visa or eVISA, not just the landing permit.
Documents usually asked for
- Passport
- Itinerary
- Financial proof
- Employment proof
Cruise regions that need it
Visa rules change frequently. This page reflects our understanding as of November 2026; we confirm the current rule for your passport and travel dates before you apply.
Frequently asked questions
Do Indians need a Japan for a cruise?
Indian nationals living in India can apply for a Japan eVISA for short-term tourism. On some cruises, passengers can land on a special 'cruise landing permit' without a visa — the ship arranges it.
How do I apply?
Apply for the eVISA online through Japan's Ministry of Foreign Affairs (via an authorised agency where required).
How early should I apply?
Allow 2–3 weeks.
Is there anything cruise-specific?
If your cruise starts or ends in Japan (Yokohama, Kobe), you need a full visa or eVISA, not just the landing permit.