Rome2Rio

Plan your Peru Itinerary with Real Train, Bus & Inter-City Routes

QR code to download the Rome2Rio app

Download the Rome2Rio travel app

Scan QR code with your phone to download the app

Download on the App StoreGet it on Google Play

Peru travel plans with the routes already figured out

Rome2Rio itineraries for Peru are made from a decade of travellers telling us their favourite ways to get from A to B. Personalise these itineraries to take you from A to B to C... and then all the way back home.

7 days in Peru

Cusco Juliaca

Itinerary navigation

Day 1: Cusco, Peru

Activities
  • ChocoMuseo Chocolate Workshop
  • Tambomachay Inca Site
Explore Cusco itineraries
Hotel
Hotel
Recommended

Tariq Boutique

8.9620 reviews
See more hotels

Day 2: Lima, Peru

Distance
Transport
Popular
Cusco → Lima by fly
  1. Fly from Cusco to Limaplane plane
  2. Take the transfer from Cusco to Limatransfer
  3. Take the bus from Cusco to Limabus bus
2h 6m
$63–164
See more transport options
Activities
  • Surfing Lesson at Costa Verde
  • Lima Food Tour
Explore Lima itineraries
Hotel
Hotel
Recommended

Holiday Inn Express - Lima San Isidro by IHG

8.7295 reviews
See more hotels

Day 3: Ica, Peru

Distance
Transport
Popular
Lima → Ica by bus
  1. Take the bus from Lima to Icabus bus
3h
$21–40
See more transport options
Activities
  • Dune Buggy and Sandboarding Tour
  • Plaza de Armas de Ica Stroll
Explore Ica itineraries
Hotel
Hotel
Recommended

Banana's Adventure Hostel

9.11,831 reviews
See more hotels

Day 4: Arequipa, Peru

Distance
Transport
Popular
Ica → Arequipa by bus
  1. Take the bus from Ica to Arequipabus bus
11h 18m
$30–85
See more transport options
Activities
  • Basilica Cathedral of Arequipa
  • Mercado San Camilo
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA by Andean

9.8108 reviews
See more hotels

Day 5: Puno, Peru

Distance
Transport
Popular
Arequipa → Puno by bus
  1. Take the bus from Arequipa to Punobus bus
4h 17m
$10–70
See more transport options
Activities
  • Taquile Island
  • Museo Carlos Dreyer
Explore Puno itineraries
Hotel
Hotel
Recommended

GHL Hotel Lago Titicaca

8.9801 reviews
See more hotels

Day 6: Puerto Maldonado, Peru

Distance
Transport
Popular
Puno → Puerto Maldonado by bus
  1. Take the bus from Puno to Puerto Maldonadobus bus
10h
$30–60
See more transport options
Activities
  • Farm Visit Chacra
  • Kayaking on Madre de Dios River
Explore Puerto Maldonado itineraries
Hotel
Hotel
Recommended

Enai

9.2736 reviews
See more hotels

Day 7: Juliaca, Peru

8 days in Peru

Lima Trujillo

Itinerary navigation

Day 1: Lima, Peru

Activities
  • Cathedral Basilica of Lima
  • Bridge of Sighs Puente de los Suspiros
Explore Lima itineraries
Hotel
Hotel
Recommended

Holiday Inn Express - Lima San Isidro by IHG

8.7295 reviews
See more hotels

Day 2: Cusco, Peru

Day 3: Puno, Peru

Distance
Transport
Popular
Cusco → Puno by bus
  1. Take the bus from Cusco to Punobus bus
4h 27m
$50–1,400
See more transport options
Activities
  • Condor Hill Mirador Kuntur Wasi
  • Puno Cathedral
Explore Puno itineraries
Hotel
Hotel
Recommended

GHL Hotel Lago Titicaca

8.9801 reviews
See more hotels

Day 4: Arequipa, Peru

Distance
Transport
Popular
Puno → Arequipa by bus
  1. Take the bus from Puno to Arequipabus bus
6h
$10–70
See more transport options
Activities
  • Casa del Moral
  • Museo Santuarios Andinos
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA by Andean

9.8108 reviews
See more hotels

Days 5–6: Ilo, Peru

Day 7: Tacna, Peru

Distance
Transport
Popular
Ilo → Tacna by bus
  1. Take the bus from Ilo to Tacnabus bus
3h 42m
$12–70
See more transport options
Activities
  • Museo Ferroviario Nacional
  • Parque de la Amistad
Explore Tacna itineraries
Hotel
Hotel
Recommended

Casa Andina Select Tacna

9.11,986 reviews
See more hotels

Day 8: Trujillo, Peru

9 days in Peru

Arequipa Pucallpa

Itinerary navigation

Day 1: Arequipa, Peru

Activities
  • Plaza de Armas de Arequipa
  • Barrio de San Lazaro
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA by Andean

9.8108 reviews
See more hotels

Day 2: Cusco, Peru

Day 3: Lima, Peru

Day 4: Ica, Peru

Distance
Transport
Popular
Lima → Ica by bus
  1. Take the bus from Lima to Icabus bus
3h
$21–40
See more transport options
Activities
  • Santuario del Senor de Luren Visit
  • Tacama Vineyard Tour and Tasting
Explore Ica itineraries
Hotel
Hotel
Recommended

Banana's Adventure Hostel

9.11,831 reviews
See more hotels

Day 5: Trujillo, Peru

Day 6: Tarapoto, Peru

Days 7–9: Pucallpa, Peru

Distance
Transport
Popular
Tarapoto → Pucallpa by fly
  1. Take the taxi from Tarapoto to Pucallpataxi taxi
  2. Fly from Tarapoto to Pucallpaplane plane
3h 14m
$185–336
See more transport options
Activities
  • Laguna de los Milagros Lake
  • Pucallpa Artisan Market
Explore Pucallpa itineraries
Hotel
Hotel
Recommended

Casa Andina Select Pucallpa

8.5775 reviews
See more hotels

10 days in Peru

Tacna Pucallpa

Itinerary navigation

Day 1: Tacna, Peru

Activities
  • Casa Museo Basadre
  • Termas de Calientes
Explore Tacna itineraries
Hotel
Hotel
Recommended

Casa Andina Select Tacna

9.11,986 reviews
See more hotels

Day 2: Arequipa, Peru

Distance
Transport
Popular
Tacna → Arequipa by bus
  1. Take the bus from Tacna to Arequipabus bus
2h 15m
$25–30
See more transport options
Activities
  • Arequipa Cooking Class
  • Rocoto Farm Visit
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA by Andean

9.8108 reviews
See more hotels

Day 3: Cusco, Peru

Day 4: Lima, Peru

Distance
Transport
Popular
Cusco → Lima by fly
  1. Fly from Cusco to Limaplane plane
  2. Take the transfer from Cusco to Limatransfer
  3. Take the bus from Cusco to Limabus bus
2h 6m
$63–164
See more transport options
Activities
  • Monastery of San Francisco and Catacombs
  • Bridge of Sighs Puente de los Suspiros
Explore Lima itineraries
Hotel
Hotel
Recommended

Holiday Inn Express - Lima San Isidro by IHG

8.7295 reviews
See more hotels

Day 5: Ica, Peru

Distance
Transport
Popular
Lima → Ica by bus
  1. Take the bus from Lima to Icabus bus
3h
$21–40
See more transport options
Activities
  • Museo de Piedras Grabadas de Ica
  • El Catador Winery Tour and Tasting
Explore Ica itineraries
Hotel
Hotel
Recommended

Banana's Adventure Hostel

9.11,831 reviews
See more hotels

Day 6: Trujillo, Peru

Day 7: Tarapoto, Peru

Days 8–10: Pucallpa, Peru

11 days in Peru

Iquitos Tarapoto

Itinerary navigation

Day 1: Iquitos, Peru

Activities
  • Amazonian Library
  • Jungle Trekking
Explore Iquitos itineraries
Hotel
Hotel
Recommended

Casa Morey

9.11,382 reviews
See more hotels

Day 2: Yurimaguas, Peru

Day 3: Lima, Peru

Day 4: Cusco, Peru

Day 5: Puno, Peru

Distance
Transport
Popular
Cusco → Puno by bus
  1. Take the bus from Cusco to Punobus bus
4h 27m
$50–1,400
See more transport options
Activities
  • Arco Deustua
  • Sillustani Tombs
Explore Puno itineraries
Hotel
Hotel
Recommended

GHL Hotel Lago Titicaca

8.9801 reviews
See more hotels

Day 6: Arequipa, Peru

Distance
Transport
Popular
Puno → Arequipa by bus
  1. Take the bus from Puno to Arequipabus bus
6h
$10–70
See more transport options
Activities
  • Mirador de Yanahuara
  • Barrio de San Lazaro
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA by Andean

9.8108 reviews
See more hotels

Days 7–8: Ilo, Peru

Distance
Transport
Popular
Arequipa → Ilo by bus via moquegua
  1. Take the bus from Arequipa to Ilobus bus
  2. Take the bus from Arequipa to Ilobus bus
3h 23m
$54–65
See more transport options
Activities
  • Iloilo River Esplanade
  • Garin Farm Pilgrimage Resort
Explore Ilo itineraries
Hotel
Hotel
Recommended

Torreblanca Hotel

7.986 reviews
See more hotels

Day 9: Tacna, Peru

Distance
Transport
Popular
Ilo → Tacna by bus
  1. Take the bus from Ilo to Tacnabus bus
3h 42m
$12–70
See more transport options
Activities
  • Paseo Cívico
  • Complejo Monumental Campo de la Alianza
Explore Tacna itineraries
Hotel
Hotel
Recommended

Casa Andina Select Tacna

9.11,986 reviews
See more hotels

Day 10: Trujillo, Peru

Day 11: Tarapoto, Peru

12 days in Peru

Tumbes Pucallpa

Itinerary navigation

Day 1: Tumbes, Peru

Activities
  • Catedral de Tumbes
  • Santuario Nacional Los Manglares de Tumbes
Explore Tumbes itineraries
Hotel
Hotel
Recommended

Wyndham Costa del Sol Tumbes

8.51,421 reviews
See more hotels

Day 2: Lima, Peru

Day 3: Cusco, Peru

Day 4: Puno, Peru

Distance
Transport
Popular
Cusco → Puno by bus
  1. Take the bus from Cusco to Punobus bus
4h 27m
$50–1,400
See more transport options
Activities
  • Condor Hill Mirador Kuntur Wasi
  • Puno Cathedral
Explore Puno itineraries
Hotel
Hotel
Recommended

GHL Hotel Lago Titicaca

8.9801 reviews
See more hotels

Day 5: Arequipa, Peru

Distance
Transport
Popular
Puno → Arequipa by bus
  1. Take the bus from Puno to Arequipabus bus
6h
$10–70
See more transport options
Activities
  • Arequipa Cooking Class
  • Monasterio de Santa Catalina
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA by Andean

9.8108 reviews
See more hotels

Days 6–7: Ilo, Peru

Distance
Transport
Popular
Arequipa → Ilo by bus via moquegua
  1. Take the bus from Arequipa to Ilobus bus
  2. Take the bus from Arequipa to Ilobus bus
3h 23m
$54–65
See more transport options
Activities
  • Garin Farm Pilgrimage Resort
  • Camina Balay nga Bato
Explore Ilo itineraries
Hotel
Hotel
Recommended

Torreblanca Hotel

7.986 reviews
See more hotels

Day 8: Tacna, Peru

Distance
Transport
Popular
Ilo → Tacna by bus
  1. Take the bus from Ilo to Tacnabus bus
3h 42m
$12–70
See more transport options
Activities
  • Parque de la Locomotora
  • Termas de Calientes
Explore Tacna itineraries
Hotel
Hotel
Recommended

Casa Andina Select Tacna

9.11,986 reviews
See more hotels

Day 9: Trujillo, Peru

Day 10: Tarapoto, Peru

Days 11–12: Pucallpa, Peru

Distance
Transport
Popular
Tarapoto → Pucallpa by fly
  1. Take the taxi from Tarapoto to Pucallpataxi taxi
  2. Fly from Tarapoto to Pucallpaplane plane
3h 14m
$185–336
See more transport options
Activities
  • Monkey Island Botanical Garden
  • Pucallpa Cathedral
Explore Pucallpa itineraries
Hotel
Hotel
Recommended

Casa Andina Select Pucallpa

8.5775 reviews
See more hotels

13 days in Peru

Piura Puno

Itinerary navigation

Day 1: Piura, Peru

Activities
  • Iglesia San Francisco
  • Puente Bolognesi
Explore Piura itineraries
Hotel
Hotel
Recommended

Casa Andina Premium Piura

8.7584 reviews
See more hotels

Day 2: Tarapoto, Peru

Distance
Transport
Popular
Piura → Tarapoto by fly
  1. Fly from Piura to Tarapotoplane plane
  2. Take the taxi from Piura to Tarapototaxi taxi
3h 50m
$178–340
See more transport options
Activities
  • Catarata de Ahuashiyacu
  • Mercado Central de Tarapoto
Explore Tarapoto itineraries
Hotel
Hotel
Recommended

Colina de Montalva

9.3146 reviews
See more hotels

Days 3–8: Pucallpa, Peru

Day 9: Iquitos, Peru

Day 10: Yurimaguas, Peru

Day 11: Lima, Peru

Day 12: Cusco, Peru

Day 13: Puno, Peru

Distance
Transport
Popular
Cusco → Puno by bus
  1. Take the bus from Cusco to Punobus bus
4h 27m
$50–1,400
See more transport options
Activities
  • Taquile Island
  • Sillustani Tombs
Explore Puno itineraries
Hotel
Hotel
Recommended

GHL Hotel Lago Titicaca

8.9801 reviews
See more hotels

14 days in Peru

Cusco Pucallpa

Itinerary navigation

Day 1: Cusco, Peru

Activities
  • Machu Picchu Day Trip
  • Rainbow Mountain Vinicunca Day Trip
Explore Cusco itineraries
Hotel
Hotel
Recommended

Tariq Boutique

8.9620 reviews
See more hotels

Day 2: Lima, Peru

Distance
Transport
Popular
Cusco → Lima by fly
  1. Fly from Cusco to Limaplane plane
  2. Take the transfer from Cusco to Limatransfer
  3. Take the bus from Cusco to Limabus bus
2h 6m
$63–164
See more transport options
Activities
  • Magic Water Circuit
  • Explore Miraflores District
Explore Lima itineraries
Hotel
Hotel
Recommended

Holiday Inn Express - Lima San Isidro by IHG

8.7295 reviews
See more hotels

Day 3: Ica, Peru

Distance
Transport
Popular
Lima → Ica by bus
  1. Take the bus from Lima to Icabus bus
3h
$21–40
See more transport options
Activities
  • Plaza de Armas de Ica Stroll
  • Cachiche Witches Village Exploration
Explore Ica itineraries
Hotel
Hotel
Recommended

Banana's Adventure Hostel

9.11,831 reviews
See more hotels

Day 4: Arequipa, Peru

Distance
Transport
Popular
Ica → Arequipa by bus
  1. Take the bus from Ica to Arequipabus bus
11h 18m
$30–85
See more transport options
Activities
  • Mirador de Yanahuara
  • Basilica Cathedral of Arequipa
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA by Andean

9.8108 reviews
See more hotels

Day 5: Puno, Peru

Distance
Transport
Popular
Arequipa → Puno by bus
  1. Take the bus from Arequipa to Punobus bus
4h 17m
$10–70
See more transport options
Activities
  • Uros Floating Islands
  • Puno Malecon
Explore Puno itineraries
Hotel
Hotel
Recommended

GHL Hotel Lago Titicaca

8.9801 reviews
See more hotels

Day 6: Puerto Maldonado, Peru

Day 7: Juliaca, Peru

Days 8–9: Ilo, Peru

Day 10: Tacna, Peru

Distance
Transport
Popular
Ilo → Tacna by bus
  1. Take the bus from Ilo to Tacnabus bus
3h 42m
$12–70
See more transport options
Activities
  • Termas de Calientes
  • Museo de la Reincorporación
Explore Tacna itineraries
Hotel
Hotel
Recommended

Casa Andina Select Tacna

9.11,986 reviews
See more hotels

Day 11: Trujillo, Peru

Day 12: Tarapoto, Peru

Days 13–14: Pucallpa, Peru

15 days in Peru

Lima Pucallpa

Itinerary navigation

Day 1: Lima, Peru

Activities
  • Magic Water Circuit
  • Cathedral Basilica of Lima
Explore Lima itineraries
Hotel
Hotel
Recommended

Holiday Inn Express - Lima San Isidro by IHG

8.7295 reviews
See more hotels

Day 2: Cusco, Peru

Day 3: Puno, Peru

Distance
Transport
Popular
Cusco → Puno by bus
  1. Take the bus from Cusco to Punobus bus
4h 27m
$50–1,400
See more transport options
Activities
  • Sillustani Tombs
  • Balcony of the Count of Lemos
Explore Puno itineraries
Hotel
Hotel
Recommended

GHL Hotel Lago Titicaca

8.9801 reviews
See more hotels

Day 4: Arequipa, Peru

Distance
Transport
Popular
Puno → Arequipa by bus
  1. Take the bus from Puno to Arequipabus bus
6h
$10–70
See more transport options
Activities
  • Plaza de Armas de Arequipa
  • Mundo Alpaca
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA by Andean

9.8108 reviews
See more hotels

Days 5–6: Ilo, Peru

Day 7: Tacna, Peru

Distance
Transport
Popular
Ilo → Tacna by bus
  1. Take the bus from Ilo to Tacnabus bus
3h 42m
$12–70
See more transport options
Activities
  • Arco Parabólico
  • Catedral de Tacna
Explore Tacna itineraries
Hotel
Hotel
Recommended

Casa Andina Select Tacna

9.11,986 reviews
See more hotels

Day 8: Trujillo, Peru

Day 9: Tarapoto, Peru

Days 10–15: Pucallpa, Peru

Distance
Transport
Popular
Tarapoto → Pucallpa by fly
  1. Take the taxi from Tarapoto to Pucallpataxi taxi
  2. Fly from Tarapoto to Pucallpaplane plane
3h 14m
$185–336
See more transport options
Activities
  • Monkey Island Botanical Garden
  • Pucallpa Artisan Market
Explore Pucallpa itineraries
Hotel
Hotel
Recommended

Casa Andina Select Pucallpa

8.5775 reviews
See more hotels

16 days in Peru

Arequipa Huaraz

Itinerary navigation

Day 1: Arequipa, Peru

Activities
  • Barrio de San Lazaro
  • Chili River Rafting
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA by Andean

9.8108 reviews
See more hotels

Day 2: Cusco, Peru

Day 3: Lima, Peru

Distance
Transport
Popular
Cusco → Lima by fly
  1. Fly from Cusco to Limaplane plane
  2. Take the transfer from Cusco to Limatransfer
  3. Take the bus from Cusco to Limabus bus
2h 6m
$63–164
See more transport options
Activities
  • Explore Barranco District
  • ChocoMuseo Lima
Explore Lima itineraries
Hotel
Hotel
Recommended

Holiday Inn Express - Lima San Isidro by IHG

8.7295 reviews
See more hotels

Day 4: Ica, Peru

Distance
Transport
Popular
Lima → Ica by bus
  1. Take the bus from Lima to Icabus bus
3h
$21–40
See more transport options
Activities
  • Cachiche Witches Village Exploration
  • Huacachina Oasis Exploration
Explore Ica itineraries
Hotel
Hotel
Recommended

Banana's Adventure Hostel

9.11,831 reviews
See more hotels

Day 5: Trujillo, Peru

Day 6: Tarapoto, Peru

Days 7–12: Pucallpa, Peru

Distance
Transport
Popular
Tarapoto → Pucallpa by fly
  1. Take the taxi from Tarapoto to Pucallpataxi taxi
  2. Fly from Tarapoto to Pucallpaplane plane
3h 14m
$185–336
See more transport options
Activities
  • Malecon Grau Riverside Walk
  • Laguna de los Milagros Lake
Explore Pucallpa itineraries
Hotel
Hotel
Recommended

Casa Andina Select Pucallpa

8.5775 reviews
See more hotels

Day 13: Iquitos, Peru

Day 14: Yurimaguas, Peru

Day 15: Chiclayo, Peru

Day 16: Huaraz, Peru

Distance
Transport
Popular
Chiclayo → Huaraz by bus
  1. Take the bus from Chiclayo to Huarazbus bus
  2. Take the bus from Chiclayo to Huarazbus bus
9h
$26–39
See more transport options
Activities
  • Monterrey Hot Springs
  • Llanganuco Lakes Chinancocha and Orconcocha
Explore Huaraz itineraries
Hotel
Hotel
Recommended

The Lazy Dog Inn a Mountain Lodge

9.145 reviews
See more hotels

17 days in Peru

Tacna Huaraz

Itinerary navigation

Day 1: Tacna, Peru

Activities
  • Casa Museo Basadre
  • Parque de la Locomotora
Explore Tacna itineraries
Hotel
Hotel
Recommended

Casa Andina Select Tacna

9.11,986 reviews
See more hotels

Day 2: Arequipa, Peru

Distance
Transport
Popular
Tacna → Arequipa by bus
  1. Take the bus from Tacna to Arequipabus bus
2h 15m
$25–30
See more transport options
Activities
  • Mirador de Yanahuara
  • Rocoto Farm Visit
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA by Andean

9.8108 reviews
See more hotels

Day 3: Cusco, Peru

Day 4: Lima, Peru

Distance
Transport
Popular
Cusco → Lima by fly
  1. Fly from Cusco to Limaplane plane
  2. Take the transfer from Cusco to Limatransfer
  3. Take the bus from Cusco to Limabus bus
2h 6m
$63–164
See more transport options
Activities
  • National Museum of Archaeology Anthropology and History of Peru
  • Explore Barranco District
Explore Lima itineraries
Hotel
Hotel
Recommended

Holiday Inn Express - Lima San Isidro by IHG

8.7295 reviews
See more hotels

Day 5: Ica, Peru

Distance
Transport
Popular
Lima → Ica by bus
  1. Take the bus from Lima to Icabus bus
3h
$21–40
See more transport options
Activities
  • Pisco Route Day Tour
  • El Catador Winery Tour and Tasting
Explore Ica itineraries
Hotel
Hotel
Recommended

Banana's Adventure Hostel

9.11,831 reviews
See more hotels

Day 6: Trujillo, Peru

Day 7: Tarapoto, Peru

Days 8–13: Pucallpa, Peru

Distance
Transport
Popular
Tarapoto → Pucallpa by fly
  1. Take the taxi from Tarapoto to Pucallpataxi taxi
  2. Fly from Tarapoto to Pucallpaplane plane
3h 14m
$185–336
See more transport options
Activities
  • La Ducha del Diablo Waterfall
  • Monkey Island Botanical Garden
Explore Pucallpa itineraries
Hotel
Hotel
Recommended

Casa Andina Select Pucallpa

8.5775 reviews
See more hotels

Day 14: Iquitos, Peru

Distance
Transport
Popular
Pucallpa → Iquitos by fly
  1. Fly from Pucallpa to Iquitosplane plane
  2. Take the taxi from Pucallpa to Iquitostaxi taxi
1h 11m
$182–276
See more transport options
Activities
  • Night Safari Boat Tour
  • Quistococha Resort Zoo and Botanical Garden
Explore Iquitos itineraries
Hotel
Hotel
Recommended

Casa Morey

9.11,382 reviews
See more hotels

Day 15: Yurimaguas, Peru

Day 16: Chiclayo, Peru

Day 17: Huaraz, Peru

Distance
Transport
Popular
Chiclayo → Huaraz by bus
  1. Take the bus from Chiclayo to Huarazbus bus
  2. Take the bus from Chiclayo to Huarazbus bus
9h
$26–39
See more transport options
Activities
  • Mirador de Rataquenua
  • Mercado Central de Huaraz
Explore Huaraz itineraries
Hotel
Hotel
Recommended

The Lazy Dog Inn a Mountain Lodge

9.145 reviews
See more hotels

18 days in Peru

Iquitos Huánuco

Itinerary navigation

Day 1: Iquitos, Peru

Activities
  • Belen Market
  • Manatee Rescue Center ACOBIA
Explore Iquitos itineraries
Hotel
Hotel
Recommended

Casa Morey

9.11,382 reviews
See more hotels

Day 2: Yurimaguas, Peru

Day 3: Lima, Peru

Day 4: Cusco, Peru

Day 5: Puno, Peru

Distance
Transport
Popular
Cusco → Puno by bus
  1. Take the bus from Cusco to Punobus bus
4h 27m
$50–1,400
See more transport options
Activities
  • Chullpas de Cutimbo
  • Pino Park
Explore Puno itineraries
Hotel
Hotel
Recommended

GHL Hotel Lago Titicaca

8.9801 reviews
See more hotels

Day 6: Arequipa, Peru

Distance
Transport
Popular
Puno → Arequipa by bus
  1. Take the bus from Puno to Arequipabus bus
6h
$10–70
See more transport options
Activities
  • Chili River Rafting
  • Rocoto Farm Visit
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA by Andean

9.8108 reviews
See more hotels

Days 7–8: Ilo, Peru

Day 9: Tacna, Peru

Distance
Transport
Popular
Ilo → Tacna by bus
  1. Take the bus from Ilo to Tacnabus bus
3h 42m
$12–70
See more transport options
Activities
  • Museo de Zela
  • Museo de la Reincorporación
Explore Tacna itineraries
Hotel
Hotel
Recommended

Casa Andina Select Tacna

9.11,986 reviews
See more hotels

Day 10: Trujillo, Peru

Day 11: Tarapoto, Peru

Days 12–17: Pucallpa, Peru

Distance
Transport
Popular
Tarapoto → Pucallpa by fly
  1. Take the taxi from Tarapoto to Pucallpataxi taxi
  2. Fly from Tarapoto to Pucallpaplane plane
3h 14m
$185–336
See more transport options
Activities
  • Pucallpa Artisan Market
  • Malecon Grau Riverside Walk
Explore Pucallpa itineraries
Hotel
Hotel
Recommended

Casa Andina Select Pucallpa

8.5775 reviews
See more hotels

Day 18: Huánuco, Peru

Distance
Transport
Popular
Pucallpa → Huánuco by bus
  1. Take the bus from Pucallpa to Huánucobus bus
7h
$24
See more transport options
Activities
  • Catedral de Huanuco
  • Museo Regional de Huanuco
Explore Huánuco itineraries
Hotel
Hotel
Recommended

Grima Hotel

7.788 reviews
See more hotels

19 days in Peru

Tumbes Chiclayo

Itinerary navigation

Day 1: Tumbes, Peru

Activities
  • Paseo Los Libertadores
  • Playa Hermosa
Explore Tumbes itineraries
Hotel
Hotel
Recommended

Wyndham Costa del Sol Tumbes

8.51,421 reviews
See more hotels

Day 2: Lima, Peru

Day 3: Cusco, Peru

Day 4: Puno, Peru

Distance
Transport
Popular
Cusco → Puno by bus
  1. Take the bus from Cusco to Punobus bus
4h 27m
$50–1,400
See more transport options
Activities
  • Sillustani Tombs
  • Puno Cathedral
Explore Puno itineraries
Hotel
Hotel
Recommended

GHL Hotel Lago Titicaca

8.9801 reviews
See more hotels

Day 5: Arequipa, Peru

Distance
Transport
Popular
Puno → Arequipa by bus
  1. Take the bus from Puno to Arequipabus bus
6h
$10–70
See more transport options
Activities
  • Mercado San Camilo
  • Basilica Cathedral of Arequipa
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA by Andean

9.8108 reviews
See more hotels

Days 6–7: Ilo, Peru

Distance
Transport
Popular
Arequipa → Ilo by bus via moquegua
  1. Take the bus from Arequipa to Ilobus bus
  2. Take the bus from Arequipa to Ilobus bus
3h 23m
$54–65
See more transport options
Activities
  • Garin Farm Pilgrimage Resort
  • Iloilo Provincial Capitol
Explore Ilo itineraries
Hotel
Hotel
Recommended

Torreblanca Hotel

7.986 reviews
See more hotels

Day 8: Tacna, Peru

Distance
Transport
Popular
Ilo → Tacna by bus
  1. Take the bus from Ilo to Tacnabus bus
3h 42m
$12–70
See more transport options
Activities
  • Balneario Boca del Río
  • Parque de la Amistad
Explore Tacna itineraries
Hotel
Hotel
Recommended

Casa Andina Select Tacna

9.11,986 reviews
See more hotels

Day 9: Trujillo, Peru

Day 10: Tarapoto, Peru

Days 11–16: Pucallpa, Peru

Distance
Transport
Popular
Tarapoto → Pucallpa by fly
  1. Take the taxi from Tarapoto to Pucallpataxi taxi
  2. Fly from Tarapoto to Pucallpaplane plane
3h 14m
$185–336
See more transport options
Activities
  • Ucayali River Boat Trip
  • Pucallpa Artisan Market
Explore Pucallpa itineraries
Hotel
Hotel
Recommended

Casa Andina Select Pucallpa

8.5775 reviews
See more hotels

Day 17: Iquitos, Peru

Distance
Transport
Popular
Pucallpa → Iquitos by fly
  1. Fly from Pucallpa to Iquitosplane plane
  2. Take the taxi from Pucallpa to Iquitostaxi taxi
1h 11m
$182–276
See more transport options
Activities
  • Pilpintuwasi Butterfly Farm and Animal Orphanage
  • Museum of Indigenous Cultures
Explore Iquitos itineraries
Hotel
Hotel
Recommended

Casa Morey

9.11,382 reviews
See more hotels

Day 18: Yurimaguas, Peru

Day 19: Chiclayo, Peru

20 days in Peru

Piura Huaraz

Itinerary navigation

Day 1: Piura, Peru

Activities
  • Casa Museo Miguel Grau
  • Mercado Central de Piura
Explore Piura itineraries
Hotel
Hotel
Recommended

Casa Andina Premium Piura

8.7584 reviews
See more hotels

Day 2: Tarapoto, Peru

Distance
Transport
Popular
Piura → Tarapoto by fly
  1. Fly from Piura to Tarapotoplane plane
  2. Take the taxi from Piura to Tarapototaxi taxi
3h 50m
$178–340
See more transport options
Activities
  • Museo Regional de San Martin
  • Castillo de Lamas
Explore Tarapoto itineraries
Hotel
Hotel
Recommended

Colina de Montalva

9.3146 reviews
See more hotels

Days 3–8: Pucallpa, Peru

Distance
Transport
Popular
Tarapoto → Pucallpa by fly
  1. Take the taxi from Tarapoto to Pucallpataxi taxi
  2. Fly from Tarapoto to Pucallpaplane plane
3h 14m
$185–336
See more transport options
Activities
  • Pucallpa Artisan Market
  • Pucallpa Natural Park
Explore Pucallpa itineraries
Hotel
Hotel
Recommended

Casa Andina Select Pucallpa

8.5775 reviews
See more hotels

Day 9: Iquitos, Peru

Distance
Transport
Popular
Pucallpa → Iquitos by fly
  1. Fly from Pucallpa to Iquitosplane plane
  2. Take the taxi from Pucallpa to Iquitostaxi taxi
1h 11m
$182–276
See more transport options
Activities
  • Museum of Indigenous Cultures
  • Manatee Rescue Center ACOBIA
Explore Iquitos itineraries
Hotel
Hotel
Recommended

Casa Morey

9.11,382 reviews
See more hotels

Day 10: Yurimaguas, Peru

Day 11: Lima, Peru

Day 12: Cusco, Peru

Day 13: Puno, Peru

Distance
Transport
Popular
Cusco → Puno by bus
  1. Take the bus from Cusco to Punobus bus
4h 27m
$50–1,400
See more transport options
Activities
  • Uros Floating Islands
  • Amantani Island
Explore Puno itineraries
Hotel
Hotel
Recommended

GHL Hotel Lago Titicaca

8.9801 reviews
See more hotels

Day 14: Arequipa, Peru

Distance
Transport
Popular
Puno → Arequipa by bus
  1. Take the bus from Puno to Arequipabus bus
6h
$10–70
See more transport options
Activities
  • Molino de Sabandia
  • Plaza de Armas de Arequipa
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA by Andean

9.8108 reviews
See more hotels

Days 15–16: Ilo, Peru

Day 17: Tacna, Peru

Distance
Transport
Popular
Ilo → Tacna by bus
  1. Take the bus from Ilo to Tacnabus bus
3h 42m
$12–70
See more transport options
Activities
  • Museo Ferroviario Nacional
  • Mercado Central
Explore Tacna itineraries
Hotel
Hotel
Recommended

Casa Andina Select Tacna

9.11,986 reviews
See more hotels

Day 18: Trujillo, Peru

Day 19: Chiclayo, Peru

Distance
Transport
Popular
Trujillo → Chiclayo by bus
  1. Take the bus from Trujillo to Chiclayobus bus
3h 30m
$8–60
See more transport options
Activities
  • Reserva Ecologica Chaparri
  • Paseo de las Musas
Explore Chiclayo itineraries
Hotel
Hotel
Recommended

Casa Andina Select Chiclayo

8.6906 reviews
See more hotels

Day 20: Huaraz, Peru

Distance
Transport
Popular
Chiclayo → Huaraz by bus
  1. Take the bus from Chiclayo to Huarazbus bus
  2. Take the bus from Chiclayo to Huarazbus bus
9h
$26–39
See more transport options
Activities
  • Mercado Central de Huaraz
  • Laguna Paron Hike
Explore Huaraz itineraries
Hotel
Hotel
Recommended

The Lazy Dog Inn a Mountain Lodge

9.145 reviews
See more hotels

31 days in Peru

Lima Chimbote

Itinerary navigation

Day 1: Lima, Peru

Activities
  • Surfing Lesson at Costa Verde
  • Explore Barranco District
Explore Lima itineraries
Hotel
Hotel
Recommended

Holiday Inn Express - Lima San Isidro by IHG

8.7295 reviews
See more hotels

Day 2: Cusco, Peru

Day 3: Puno, Peru

Distance
Transport
Popular
Cusco → Puno by bus
  1. Take the bus from Cusco to Punobus bus
4h 27m
$50–1,400
See more transport options
Activities
  • Arco Deustua
  • Museo Carlos Dreyer
Explore Puno itineraries
Hotel
Hotel
Recommended

GHL Hotel Lago Titicaca

8.9801 reviews
See more hotels

Day 4: Arequipa, Peru

Distance
Transport
Popular
Puno → Arequipa by bus
  1. Take the bus from Puno to Arequipabus bus
6h
$10–70
See more transport options
Activities
  • Molino de Sabandia
  • Museo Santuarios Andinos
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA by Andean

9.8108 reviews
See more hotels

Days 5–6: Ilo, Peru

Day 7: Tacna, Peru

Distance
Transport
Popular
Ilo → Tacna by bus
  1. Take the bus from Ilo to Tacnabus bus
3h 42m
$12–70
See more transport options
Activities
  • Museo Ferroviario Nacional
  • Museo de la Reincorporación
Explore Tacna itineraries
Hotel
Hotel
Recommended

Casa Andina Select Tacna

9.11,986 reviews
See more hotels

Day 8: Trujillo, Peru

Day 9: Tarapoto, Peru

Days 10–15: Pucallpa, Peru

Day 16: Iquitos, Peru

Distance
Transport
Popular
Pucallpa → Iquitos by fly
  1. Fly from Pucallpa to Iquitosplane plane
  2. Take the taxi from Pucallpa to Iquitostaxi taxi
1h 11m
$182–276
See more transport options
Activities
  • Plaza de Armas
  • Quistococha Resort Zoo and Botanical Garden
Explore Iquitos itineraries
Hotel
Hotel
Recommended

Casa Morey

9.11,382 reviews
See more hotels

Day 17: Yurimaguas, Peru

Day 18: Chiclayo, Peru

Day 19: Huaraz, Peru

Distance
Transport
Popular
Chiclayo → Huaraz by bus
  1. Take the bus from Chiclayo to Huarazbus bus
  2. Take the bus from Chiclayo to Huarazbus bus
9h
$26–39
See more transport options
Activities
  • Nevado Mateo Climb
  • Laguna Paron Hike
Explore Huaraz itineraries
Hotel
Hotel
Recommended

The Lazy Dog Inn a Mountain Lodge

9.145 reviews
See more hotels

Days 20–21: Huánuco, Peru

Day 22: Huancayo, Peru

Distance
Transport
Popular
Huánuco → Huancayo by bus
  1. Take the bus from Huánuco to Huancayobus bus
6h
$34
See more transport options
Activities
  • Feria Dominical de Huancayo
  • Museo Regional de Junin
Explore Huancayo itineraries
Hotel
Hotel
Recommended

Hotel Gran Palma Huancayo

8.2402 reviews
See more hotels

Days 23–24: Ayacucho, Peru

Distance
Transport
Popular
Huancayo → Ayacucho by bus
  1. Take the bus from Huancayo to Ayacuchobus bus
6h
$17
See more transport options
Activities
  • Pikimachay Cave
  • Convento de Santa Clara
Explore Ayacucho itineraries
Hotel
Hotel
Recommended

Tinoco Apart Hotel

6.231 reviews
See more hotels

Day 25: Abancay, Peru

Distance
Transport
Popular
Ayacucho → Abancay by bus via andahuaylas
  1. Take the bus from Ayacucho to Abancaybus bus
  2. Take the bus from Ayacucho to Abancaybus bus
5h 59m
See more transport options
Activities
  • Banos Termales de Cconoc
  • Museo Arqueologico de Abancay
Explore Abancay itineraries
Hotel
Hotel
Recommended

El Peregrino Apart Hotel

8.3215 reviews
See more hotels

Day 26: Ica, Peru

Distance
Transport
Popular
Abancay → Ica by bus
  1. Take the bus from Abancay to Icabus bus
11h 50m
$50–70
See more transport options
Activities
  • Santuario del Senor de Luren Visit
  • Plaza de Armas de Ica Stroll
Explore Ica itineraries
Hotel
Hotel
Recommended

Banana's Adventure Hostel

9.11,831 reviews
See more hotels

Day 27: Piura, Peru

Day 28: Talara, Peru

Distance
Transport
Popular
Piura → Talara by bus
  1. Take the bus from Piura to Talarabus bus
2h 11m
$13–27
See more transport options
Activities
  • Paseo de la Paz
  • Punta Parinas
Explore Talara itineraries
Hotel
Hotel
Recommended

Casa Andina Standard Talara

8.250 reviews
See more hotels

Day 29: Tumbes, Peru

Day 30: Cajamarca, Peru

Day 31: Chimbote, Peru

Must-see Peru

Plot your journey across Peru, visiting its many must-see destinations. With just a short train ride or scenic drive, you can journey from one region to another.

Popular cities in Peru to visit