Route overview

Everest Base Camp Trek Map and Route Guide

The classic route follows the Dudh Koshi valley from Lukla to Namche Bazaar, climbs through Tengboche and Dingboche, then reaches Lobuche, Gorak Shep and Everest Base Camp. The usual return retraces the main trail through Pheriche and Namche to Lukla.

LuklaTrailhead
5,364 mBase Camp
5,545 mKala Patthar
125–130 kmTypical return route

Written by Dinesh BhusalEditorial lead, Amigo Treks & Expedition
Nepal-based trek planner focused on practical Everest-region logistics, pacing and traveller preparation.
Reviewed by Niti SharmaContent reviewer
Editorial policy · Corrections policy · Data methodology

Why trust this guide?

Each guide keeps the answer near the top, separates stable facts from changing operational details, names its author and reviewer, and links to responsible sources.

Meet the team and review standard →
At a glance

The classic trail climbs gradually from Lukla through Namche, Tengboche, Dingboche and Lobuche before the high overnight at Gorak Shep.

Route at a glance

A visual plan from Kathmandu to the Khumbu

The line is an illustrated planning aid, not a survey map. Distances and trail alignments change with bridges, weather and seasonal diversions.

Illustrated Everest Base Camp trekking routeThe route follows Lukla, Phakding, Namche Bazaar, Tengboche, Dingboche, Lobuche, Gorak Shep, Everest Base Camp and Kala Patthar, then descends through Pheriche, Namche and Lukla.Kathmandu / Ramechhapflight connection to LuklaNLukla2,860 mPhakding2,610 mNamche3,440 mTengboche3,860 mDingboche4,410 mLobuche4,910 mGorak Shep5,164 mEBC5,364 mKala Patthar5,545 mPheriche · 4,240 moptional helicopter returnOutbound trailReturn routeOvernight stop
Classic Lukla route with acclimatization at Namche Bazaar and Dingboche. Kathmandu or Ramechhap is the flight connection before Lukla.
Download the high-resolution SVG map →Source: route-planning synthesis from Nepal Tourism Board, Sagarmatha National Park references and operator route notes.
Sleeping altitude and key high points
Everest Base Camp elevation profileSleeping altitude climbs from Lukla and Phakding through Namche, Tengboche, Dingboche, Lobuche and Gorak Shep to Base Camp, with Kala Patthar as the highest point, before descending.LuklaPhakdingNamcheTengbocheDingbocheLobucheGorak ShepEBCKala Patthar5,545 mKala Patthar peak

Acclimatization nights are planned at Namche and Dingboche. Base Camp is a day visit from Gorak Shep; Kala Patthar is optional and higher.

Classic route at a glance

Swipe to view table →
Everest Base Camp trek planning table
StageAltitudeRoute role
Lukla2,860 mFlight arrival and trailhead
Phakding2,610 mGentle first overnight
Namche Bazaar3,440 mTwo-night acclimatization base
Tengboche / Deboche3,860 / 3,820 mMonastery area and forested stop
Dingboche4,410 mSecond acclimatization base
Lobuche4,910 mFinal overnight before Gorak Shep
Gorak Shep5,164 mHighest sleeping stop on the classic route
Everest Base Camp5,364 mDay visit from Gorak Shep
Kala Pattharabout 5,545 mOptional viewpoint above Gorak Shep

Where the route gains altitude

The first day descends from Lukla to Phakding, but the second day climbs steeply to Namche. Beyond Namche, the route undulates before the climb to Tengboche and then gains sleeping altitude more consistently toward Dingboche, Lobuche and Gorak Shep.

Acclimatization days at Namche and Dingboche break the ascent into manageable stages. Their short hikes add useful elevation during the day while keeping the sleeping altitude unchanged.

Map-reading limitations

  • GPS distance changes with device accuracy, recording settings and side trips.
  • Trail diversions can follow bridge maintenance, landslides, snow or local construction.
  • An offline map is useful for context but does not replace local guidance, signs or safety decisions.
  • Keep spare battery power and never depend on continuous mobile coverage.

Useful answers

Frequently asked questions

Is the EBC trail well marked?

The main corridor is established and busy in season, but junctions, weather and changing trail conditions can still cause confusion. A licensed local guide provides navigation and safety support.

Does the return use the same route?

Mostly yes. Many itineraries descend via Pheriche rather than repeating Dingboche, then rejoin the trail toward Namche and Lukla.

Can I download an offline map?

Yes. Download it before flying to Lukla, but use it as a backup reference and keep the planned village sequence separately.

Sources and fact-checking

Changing prices, fees, aviation arrangements, local procedures, weather and lodge availability should be reconfirmed before travel. Altitudes, distances and walking times are approximate planning values.

Nepal Tourism BoardEverest visitor information

Supports: classic route and destination context. Period: current guidance. Accessed: August 5, 2026.

Department of National Parks and Wildlife ConservationSagarmatha National Park

Supports: protected-area and park-entry context. Period: current reference. Accessed: August 5, 2026.

UNESCO World Heritage CentreSagarmatha National Park

Supports: World Heritage landscape context. Period: reference record. Accessed: August 5, 2026.

Personalised planning

Ready to shape your Everest Base Camp plan?

Tell our Nepal-based trekking team your dates, group size and preferred comfort level. We will suggest a realistic route without rushing acclimatization.

Plan with Amigo Treks ↗Ask on WhatsApp

Community discussion

Have a question about this guide?

Ask about the route, cost, timing or practical details and compare notes with other travellers. An approved account is required before you can post.

New accounts are reviewed by an administrator before discussion access is enabled.