Menu
Book Your Trip
Call Us +91 98765 43210
Sustainable Himalayan Tourism

Discover the Untouched Beauty of Eastern Himalayas

Journey through emerald tea gardens, misty monasteries, and pristine valleys. Travel sustainably with Eco Heaven โ€” where every step preserves paradise.

4.9/5 Rating
Verified & Licensed
Eco-Certified
Scroll to Explore
0

Years of Excellence

0

Happy Travelers

0

Curated Packages

0

Eco Partners

Our Mission

Travel with Purpose,
Leave Only Footprints

At Eco Heaven, we believe that extraordinary travel experiences and environmental stewardship go hand in hand. Every journey we curate is designed to celebrate the natural beauty of the Eastern Himalayas while actively protecting it for future generations.

๐ŸŒฑ

Carbon Neutral

Every trip offsets its carbon footprint

๐Ÿค

Community First

Supporting local livelihoods directly

โ™ป๏ธ

Zero Waste

Plastic-free travel experiences

๐Ÿ”๏ธ

Wildlife Protected

Ethical wildlife tourism practices

๐ŸŒฟ

Preserving Paradise,
One Journey at a Time

๐ŸŒ
500+
Trees Planted in 2024
Explore

Enchanting Destinations

From the misty peaks of Kanchenjunga to the rolling tea gardens of Darjeeling, discover six unique gems of the Eastern Himalayas.

๐Ÿต
Most Popular

Darjeeling

Queen of the Hills

Home to the world-famous Darjeeling tea, toy train, and breathtaking sunrise views over Kanchenjunga.

2-4 Days 6,812 ft
From โ‚น8,999 Explore โ†’
๐Ÿ”๏ธ
Adventure Capital

Sikkim

Land of Mystical Splendour

India's cleanest state with stunning monasteries, pristine lakes, and the majestic Kanchenjunga backdrop.

4-7 Days 1,650-8,586 ft
From โ‚น14,999 Explore โ†’
๐Ÿ›๏ธ
Off the Beaten Path

Kalimpong

Hidden Gem of the Hills

A quiet hill town known for its colonial architecture, Buddhist monasteries, and stunning flower nurseries.

2-3 Days 4,139 ft
From โ‚น6,499 Explore โ†’
๐ŸŒ„
Land of White Orchids

Kurseong

The Land of White Orchids

Nestled between Darjeeling and Siliguri, famous for tea gardens, toy train route, and panoramic views.

1-2 Days 4,864 ft
From โ‚น4,999 Explore โ†’
๐ŸŒŠ
Lakeside Retreat

Mirik

The Lake Paradise

A peaceful town built around the serene Sumendu Lake, perfect for quiet retreats and nature walks.

1-2 Days 4,905 ft
From โ‚น3,999 Explore โ†’
๐Ÿš‚
Gateway to Northeast

Siliguri

The Gateway City

The commercial hub and gateway to the Northeast, with malls, markets, and the famous Himalayan Toy Train.

1-2 Days 413 ft
From โ‚น2,999 Explore โ†’
Curated Experiences

Handcrafted Travel Packages

Each package is thoughtfully designed to immerse you in the authentic culture, nature, and spirituality of the Eastern Himalayas.

๐Ÿ”๏ธ
5 Days / 4 Nights

Darjeeling Explorer

  • Tiger Hill Sunrise Viewpoint
  • Batasia Loop & War Memorial
  • Happy Valley Tea Estate Tour
  • Toy Train Joy Ride
  • Eco-friendly Homestay Included
Starting from
โ‚น14,999
per person
Book Now
Most Popular
๐Ÿ”๏ธ
7 Days / 6 Nights

Sikkim Complete

  • Gangtok MG Marg & Monasteries
  • Tsomgo Lake & Baba Mandir
  • Lachung & Yumthang Valley
  • Nathula Pass (Permit Included)
  • Premium Eco Resort Stay
Starting from
โ‚น24,999
per person
Book Now
๐ŸŒฟ
10 Days / 9 Nights

Grand Eastern Circuit

  • All 6 Destinations Covered
  • Luxury Eco Resort & Homestays
  • Private Vehicle & Driver
  • All Permits & Entry Fees
  • 24/7 Travel Concierge
Starting from
โ‚น42,999
per person
Book Now

Want a custom itinerary?

Request Custom Package
Stay

Eco-Friendly Accommodations

Handpicked stays that blend comfort with sustainability โ€” from cozy homestays to luxury eco-resorts.

๐Ÿก
โ˜…โ˜…โ˜…โ˜…โ˜… 5.0

Heritage Homestays

Authentic local homes with warm hospitality

From โ‚น1,200/night Available
๐Ÿจ
โ˜…โ˜…โ˜…โ˜… 4.5

Boutique Hotels

Curated luxury with mountain views

From โ‚น3,500/night Available
โ›บ
โ˜…โ˜…โ˜…โ˜… 4.7

Glamping Sites

Luxury camping under the stars

From โ‚น2,800/night Available
๐ŸŒฟ
โ˜…โ˜…โ˜…โ˜…โ˜… 4.9

Eco Resorts

Solar-powered luxury in nature

From โ‚น5,500/night Available
Get Around

Comfortable & Reliable Transport

Our fleet of well-maintained vehicles ensures a safe and scenic journey through the winding mountain roads. All vehicles are equipped with first-aid kits, GPS tracking, and experienced hill drivers.

๐Ÿš—

Sedan (Swift Dzire / Etios)

2-4 passengers ยท AC ยท GPS ยท First-aid

โ‚น12/km Min โ‚น800/day
๐Ÿš™

SUV (Innova / Scorpio)

5-7 passengers ยท AC ยท Luggage space

โ‚น18/km Min โ‚น1,200/day
๐ŸšŒ

Tempo Traveller

10-12 passengers ยท AC ยท Push-back seats

โ‚น25/km Min โ‚น2,000/day
๐Ÿ—บ๏ธ

Popular Routes

Siliguri โ†’ Darjeeling 4 hrs ยท 70 km
Darjeeling โ†’ Gangtok 5 hrs ยท 100 km
Siliguri โ†’ Kalimpong 3 hrs ยท 55 km
Darjeeling โ†’ Mirik 2 hrs ยท 52 km
Siliguri โ†’ Kurseong 2.5 hrs ยท 48 km
Hassle-Free Travel

Permits & Documentation

We handle all the paperwork so you can focus on the experience. From inner line permits to foreigner registrations.

๐Ÿ“‹

Nathula Pass Permit

Required for visiting the India-China border at 14,140 ft. We arrange permits 24 hours in advance.

โ‚น500/person Processed in 24hrs
๐Ÿชช

Inner Line Permit (ILP)

Mandatory for visiting restricted areas in Sikkim like North Sikkim and Tsomgo Lake.

โ‚น200/person Same day processing
๐ŸŒ

Foreigner Registration (FRRO)

Complete assistance with FRRO registration and documentation for international travelers.

โ‚น1,500/person 48hrs processing
๐Ÿ”๏ธ

Kanchenjunga Base Camp

Special trekking permits and documentation for the Kanchenjunga Conservation Area trek.

โ‚น2,000/person 3-day processing
๐Ÿ“ธ

Photography Permit

Special permits for professional photography and videography in restricted areas.

โ‚น500-2,000 Varies by location
๐ŸšŒ

Vehicle Entry Permit

All vehicle entry permits for restricted zones and national park areas are arranged by us.

Included in packages Free
Start Your Journey

Book Your Eco Adventure

Fill in the form below and our travel experts will craft a personalized itinerary within 24 hours. No commitment required.

All packages include accommodation, breakfast, sightseeing, transfers within the destination, and an eco-certified guide. Transportation from Siliguri can be added as an add-on.

Simply share your ID proof (Aadhaar/Passport) with us 48 hours before your trip. We handle the entire permit process โ€” no paperwork for you!

Full refund for cancellations 15+ days before travel. 50% refund for 7-14 days. 25% refund for 3-6 days. Weather-related cancellations get a free reschedule.

Absolutely! We have special solo traveler packages and can match you with like-minded eco-travelers for shared experiences at no extra cost.

Free consultation ยท No booking fees ยท 24hr response

Full-Stack Blueprint

Architecture & Database Schema

React/Next.js frontend with a PostgreSQL database backend โ€” designed for scalability, performance, and maintainability.

โš›๏ธ
Next.js 14
๐ŸŽจ
Tailwind CSS
๐Ÿ˜
PostgreSQL
๐Ÿ”บ
Prisma ORM
๐Ÿ”
NextAuth.js
๐Ÿ’ณ
Stripe / Razorpay
๐Ÿ›๏ธ

destinations

Core Table
CREATE TABLE destinations (
    id              UUID PRIMARY KEY DEFAULT gen_random_uuid(),
    name            VARCHAR(100) NOT NULL,
    slug            VARCHAR(100) UNIQUE NOT NULL,
    tagline         VARCHAR(200),
    description     TEXT,
    altitude_ft     INTEGER,
    best_season     VARCHAR(50),         -- 'Oct-Mar', 'Mar-Jun', 'Year-round'
    image_url       TEXT,
    gallery         JSONB,               -- ['url1', 'url2', ...]
    highlights      JSONB,               -- ['Tiger Hill', 'Tea Estate', ...]
    tags            TEXT[],               -- '{hill-station, cultural, nature}'
    is_active       BOOLEAN DEFAULT true,
    sort_order      INTEGER DEFAULT 0,
    created_at      TIMESTAMPTZ DEFAULT now(),
    updated_at      TIMESTAMPTZ DEFAULT now()
);
๐Ÿ“ฆ

packages

Core Table
CREATE TABLE packages (
    id              UUID PRIMARY KEY DEFAULT gen_random_uuid(),
    name            VARCHAR(150) NOT NULL,
    slug            VARCHAR(150) UNIQUE NOT NULL,
    destination_id  UUID REFERENCES destinations(id),
    duration_days   INTEGER NOT NULL,
    duration_nights INTEGER NOT NULL,
    description     TEXT,
    itinerary       JSONB,               -- [{day: 1, title: "...", activities: [...]}]
    inclusions      JSONB,
    exclusions      JSONB,
    price_per_person DECIMAL(10,2) NOT NULL,
    currency        VARCHAR(3) DEFAULT 'INR',
    discount_pct    DECIMAL(5,2) DEFAULT 0,
    max_group_size  INTEGER,
    difficulty      VARCHAR(20),         -- 'easy', 'moderate', 'challenging'
    is_featured     BOOLEAN DEFAULT false,
    is_active       BOOLEAN DEFAULT true,
    rating          DECIMAL(2,1),
    review_count    INTEGER DEFAULT 0,
    created_at      TIMESTAMPTZ DEFAULT now()
);
๐Ÿจ

accommodations

Core Table
CREATE TABLE accommodations (
    id              UUID PRIMARY KEY DEFAULT gen_random_uuid(),
    name            VARCHAR(150) NOT NULL,
    slug            VARCHAR(150) UNIQUE NOT NULL,
    destination_id  UUID REFERENCES destinations(id),
    type            VARCHAR(30),         -- 'homestay', 'hotel', 'resort', 'glamping'
    description     TEXT,
    amenities       JSONB,               -- ['wifi', 'parking', 'meals', ...]
    rooms           JSONB,               -- [{type: "deluxe", price: 3500, capacity: 2}]
    price_from      DECIMAL(10,2) NOT NULL,
    eco_certified   BOOLEAN DEFAULT false,
    image_url       TEXT,
    gallery         JSONB,
    rating          DECIMAL(2,1),
    is_active       BOOLEAN DEFAULT true,
    created_at      TIMESTAMPTZ DEFAULT now()
);
๐Ÿš—

vehicles

Core Table
CREATE TABLE vehicles (
    id              UUID PRIMARY KEY DEFAULT gen_random_uuid(),
    type            VARCHAR(30) NOT NULL,   -- 'sedan', 'suv', 'tempo', 'bus'
    model           VARCHAR(100),
    capacity        INTEGER NOT NULL,
    price_per_km    DECIMAL(8,2) NOT NULL,
    min_daily_rate  DECIMAL(8,2) NOT NULL,
    features        JSONB,               -- ['AC', 'GPS', 'first-aid', ...]
    is_available    BOOLEAN DEFAULT true,
    image_url       TEXT,
    created_at      TIMESTAMPTZ DEFAULT now()
);
๐Ÿ“

bookings

Unified Table
CREATE TABLE bookings (
    id              UUID PRIMARY KEY DEFAULT gen_random_uuid(),
    booking_ref     VARCHAR(20) UNIQUE NOT NULL,  -- 'EHT-2024-XXXXX'
    user_id         UUID REFERENCES users(id),
    booking_type    VARCHAR(20) NOT NULL,  -- 'package', 'accommodation', 'transport', 'permit'
    package_id      UUID REFERENCES packages(id),
    accommodation_id UUID REFERENCES accommodations(id),
    vehicle_id      UUID REFERENCES vehicles(id),
    guest_name      VARCHAR(150) NOT NULL,
    guest_email     VARCHAR(200) NOT NULL,
    guest_phone     VARCHAR(20) NOT NULL,
    guests_count    INTEGER NOT NULL,
    check_in        DATE NOT NULL,
    check_out       DATE,
    total_amount    DECIMAL(12,2) NOT NULL,
    discount_amount DECIMAL(12,2) DEFAULT 0,
    final_amount    DECIMAL(12,2) NOT NULL,
    currency        VARCHAR(3) DEFAULT 'INR',
    status          VARCHAR(20) DEFAULT 'pending',  -- pending, confirmed, paid, completed, cancelled
    payment_status  VARCHAR(20) DEFAULT 'unpaid',
    payment_id      VARCHAR(100),       -- Razorpay/Stripe payment reference
    special_requests TEXT,
    permit_details  JSONB,               -- {type: "nathula", status: "approved"}
    notes           TEXT,                -- Internal admin notes
    created_at      TIMESTAMPTZ DEFAULT now(),
    updated_at      TIMESTAMPTZ DEFAULT now()
);

-- Indexes for performance
CREATE INDEX idx_bookings_user ON bookings(user_id);
CREATE INDEX idx_bookings_status ON bookings(status);
CREATE INDEX idx_bookings_date ON bookings(check_in);
CREATE INDEX idx_bookings_type ON bookings(booking_type);

Entity Relationships

destinations 1 โ”€โ”€โ”€โ”€ N packages
destinations 1 โ”€โ”€โ”€โ”€ N accommodations
users 1 โ”€โ”€โ”€โ”€ N bookings
bookings N โ”€โ”€โ”€โ”€ 1 vehicles

Next.js API Routes (App Router)

GET /api/destinations
GET /api/destinations/[slug]
GET /api/packages?destination=&budget=
GET /api/accommodations?dest=&type=
POST /api/bookings
POST /api/payments/create-order
PUT /api/bookings/[id]
GET /api/vehicles?type=&capacity=
POST /api/permits/request
POST /api/webhooks/razorpay
Testimonials

What Our Travelers Say

โ˜…โ˜…โ˜…โ˜…โ˜…

"An incredible journey through Sikkim! The Eco Heaven team arranged everything from permits to homestays. The emphasis on sustainability made us feel good about our travel choices."

RS
Riya Sharma Mumbai, India
โ˜…โ˜…โ˜…โ˜…โ˜…

"Our Darjeeling tea estate tour was magical. The local guide shared stories about organic tea cultivation that no guidebook could capture. Highly recommended!"

MK
Marcus Klein Berlin, Germany
โ˜…โ˜…โ˜…โ˜…โ˜…

"Traveled with my family of 5 across Mirik and Kalimpong. The eco-resort was stunning, the kids loved the nature walks, and the whole trip was seamlessly managed."

AP
Anjali Patel Delhi, India
๐Ÿ”๏ธ

Your Himalayan Adventure Awaits

Let us craft your perfect eco-friendly journey through the Eastern Himalayas. Reach out today for a free consultation.