Peru

Viru

Viru

Viri Peru is a vibrant and picturesque town located in the stunning Andes Mountains of Peru. Situated at an altitude of 2,700 meters, the t…

Best for you if…

  • A week-long stay
  • Exploring with transit or a car
  • Historical sites travelers
  • Hiking and trekking travelers
  • Visiting in June to August
Recommended stay
5-7 days
Best time
June to August
Walkability
Spread
Guide depth
Deep guide
More about this guide

Viru is a strong pick for historical sites & hiking and trekking — plan about 5-7 days; group places into half-day loops. Peak season: June to August.

Deep guide guide · about 4 min to read · depth score 93/100 (coverage of intro, tips, and mapped places)

Spread density — Wide area — group nearby places into half-day loops. (≈68.2 km span)

30 Places to explore
5-7 Recommended days
June to August Best season
8 Nearby places

Find nearby destinations

When to go

High season: June to August

JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
NOV
DEC

Best months for lower-cost travel: March · April · September · October

Weather

Autumn

September to November

Spring

March to May

Summer

June to August

Winter

December to February

How to get there

How to Reach Viru in Peru

If you are planning a trip to Peru and want to visit the beautiful town of Viru, here are a few ways to reach this enchanting destination.

By Air:

The easiest way to reach Viru is by flying into the nearest airport, Trujillo International Airport. From there, you can hire a taxi or take a bus to Viru, which is approximately a 1-hour drive away.

By Bus:

Another option is to take a bus from Lima, the capital city of Peru. Several bus companies operate regular services to Viru, offering both comfortable and affordable transportation. The journey from Lima to Viru takes around 8-9 hours, depending on the traffic and road conditions.

By Car:

If you prefer the flexibility of driving, you can rent a car in Trujillo or Lima and drive to Viru. The town is well-connected by the Pan-American Highway, making it easily accessible by road. The drive from Trujillo to Viru takes approximately 1 hour, while from Lima it takes around 7-8 hours.

By Train:

Currently, there are no direct train services to Viru. However, you can take a train to Trujillo and then proceed to Viru by taxi or bus.

Once you reach Viru, you will be greeted by its charming streets, historical sites, and warm hospitality. Don't miss the opportunity to explore the nearby archaeological sites, such as El Brujo and Chan Chan, which offer fascinating insights into Peru's ancient civilizations.

Plan your journey to Viru today and get ready for an unforgettable experience in the heart of Peru!

Getting to know Viru

Viri Peru is a vibrant and picturesque town located in the stunning Andes Mountains of Peru. Situated at an altitude of 2,700 meters, the town offers breathtaking views of the surrounding natural landscapes.

Known for its rich cultural heritage and fascinating history, Viri Peru is a popular tourist destination. The town is dotted with ancient Inca ruins, providing visitors with a glimpse into the ancient civilization that once thrived in the area. The most prominent archaeological site in the town is the Viri Peru Ruins, where visitors can explore the remains of temples, residential areas, and agricultural terraces.

The town is also famous for its traditional Andean festivals and celebrations. One of the most significant events is the Inti Raymi, or Festival of the Sun, which takes place every June. During this colorful and lively festival, locals dress in traditional costumes and perform traditional dances and rituals to honor the sun god.

In addition to its rich cultural offerings, Viri Peru is a paradise for outdoor enthusiasts. The region is home to numerous hiking trails and adventure activities, including trekking to the nearby snow-capped mountains, mountain biking through the scenic landscapes, and river rafting in the rapids of the Urubamba River.

Visitors to Viri Peru can also indulge in the local cuisine, which is a delightful combination of traditional Andean flavors and modern culinary techniques. The town boasts several restaurants and food stalls where visitors can savor dishes such as ceviche, lomo saltado, and quinoa-based specialties.

Pre-trip checklist

Compiled from local tips, stay length, and season notes.

Local tips

  • Acclimate to the high altitude before engaging in physical activities
  • Carry sufficient cash as ATMs may not be easily accessible in remote areas
  • Try local Peruvian cuisine such as ceviche and lomo saltado
  • Visit Machu Picchu during the early morning to avoid crowds

Places worth exploring

30 places mapped for this destination

0–1
1–3
3–8
8–20
20+

Walking loops

Evening strolls, half-days, and fuller day loops — clustered by proximity.

Suggested 5-day outline

Places ordered by proximity into day buckets. Add what you like to your trip.

Frequently asked questions

Answers compiled from stay length, season, and local tips for this guide.

How many days do you need in Viru?

Most travelers spend about 5-7 days in Viru, Peru.

When is the best time to visit Viru?

High season is typically June to August.

Which months are more budget-friendly in Viru?

Travelers often find better value in March, April, September, October.

What kind of trip is Viru good for?

Viru suits Historical sites, Hiking and trekking, Cultural experiences, Nature exploration.

Is Viru walkable?

Wide area — group nearby places into half-day loops.

Any local tips for Viru?

Acclimate to the high altitude before engaging in physical activities

Build your trip

Add Viru and the places you want to see — your itinerary stays on this device.

Multi-city ideas

Nearby combinations sharing travel styles. See all routes

  • Viru → Carabamba → Julcan · ≈48 km
  • Viru → Salaverry → Laredo · ≈43 km
  • Viru → Alto Salaverry → Laredo · ≈43 km

Same vibe

Destinations sharing travel styles, stay length, or region.

Explore nearby

Nearby places worth adding to your trip

Alto Salaverry

Peru

21 km · Best: June to August · 3-5 days · Moderate

Located in the Trujillo region of Peru, Alto Salaverry is a charming and picturesque coastal town nestled along the Pacific Ocean.

Salaverry

Peru

21 km · Best: June to September · 5-7 days days · Moderate

Located in the northwestern region of Peru, Salaverry is a picturesque coastal town that offers visitors a unique blend of history, culture…

Carabamba

Peru

30 km · Best: June to August · 5-7 days · Spread

Carabamba is a small village located in the beautiful country of Peru. Situated in the central highlands of the Huancavelica region, the vi…

Chao

Peru

33 km · Best: June to August · 7-10 days · Spread

Chao is a charming coastal town located in the La Libertad region of Peru. Situated about 70 kilometers north of the capital city of Trujil…

Laredo

Peru

34 km · Best: June to August · 5-7 days · Spread

Laredo is a small town located in the region of La Libertad, Peru. Situated in the fertile valleys of the western Andes Mountains, it is re…

Moche

Peru

37 km · Best: June to August · 5-7 days · Compact

The Moche civilization was an ancient civilization that flourished on the north coast of Peru from approximately 100-800 AD.

Poroto

Peru

39 km · Best: June to August · 7-10 days days · Moderate

Nestled among the dramatic peaks of the Peruvian Andes, the picturesque village of Poroto offers a unique and immersive travel experience f…

Salpo

Peru

41 km · Best: June to August · 7-10 days · Spread

Salpo is a charming village located in the Andean region of Peru. Situated at an elevation of approximately 3,500 meters above sea level, t…