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
LimaArequipaItinerary navigation
Days 1–3: Lima, Peru
Activities
- Plaza Mayor de Lima
- National Museum of Archaeology Anthropology and History of Peru
Hotel

Days 4–5: Cusco, Peru
Transport
- Take the taxi from Lima to Cusco
- Fly from Lima to Cusco
1h 35m
$68–211
Activities
- Sacred Valley Tour
- Cusco Cathedral
Hotel

Day 6: Puno, Peru
Transport
- Take the bus from Cusco to Puno
4h 27m
$90–1,400
Activities
- Condor Hill Mirador Kuntur Wasi
- Taquile Island
Hotel

Day 7: Arequipa, Peru
Transport
- Take the bus from Puno to Arequipa
6h
$9–75
Activities
- Basilica Cathedral of Arequipa
- Museo Santuarios Andinos
Hotel

8 days in Peru
CuscoPunoItinerary navigation
Days 1–2: Cusco, Peru
Activities
- ChocoMuseo Chocolate Workshop
- Peruvian Cooking Class
Hotel

Days 3–5: Lima, Peru
Transport
- Fly from Cusco to Lima
- Take the taxi from Cusco to Lima
1h 36m
$68–210
Activities
- ChocoMuseo Lima
- Huaca Pucllana
Hotel

Day 6: Ica, Peru
Transport
- Take the bus from Lima to Ica
4h 30m
$21–40
Activities
- Pisco Route Day Tour
- Tacama Vineyard Tour and Tasting
Hotel

Day 7: Arequipa, Peru
Transport
- Take the bus from Ica to Arequipa
11h 18m
$35–100
Activities
- Molino de Sabandia
- Monasterio de Santa Catalina
Hotel

Day 8: Puno, Peru
Transport
- Take the bus from Arequipa to Puno
4h 17m
$9–75
Activities
- Amantani Island
- Taquile Island
Hotel

9 days in Peru
ArequipaAyacuchoItinerary navigation
Day 1: Arequipa, Peru
Activities
- Colca Canyon Day Tour
- Mercado San Camilo
Hotel

Days 2–3: Cusco, Peru
Transport
- Drive from Arequipa to Cusco
- Take the transfer from Arequipa to Cusco
- Fly from Arequipa to Cusco
2h 30m
$68–286
Activities
- Plaza de Armas Exploration
- Cusco Cathedral
Hotel

Days 4–6: Lima, Peru
Transport
- Fly from Cusco to Lima
- Take the taxi from Cusco to Lima
1h 36m
$68–210
Activities
- Bridge of Sighs Puente de los Suspiros
- ChocoMuseo Lima
Hotel

Day 7: Ica, Peru
Transport
- Take the bus from Lima to Ica
4h 30m
$21–40
Activities
- Tacama Vineyard Tour and Tasting
- Huacachina Oasis Exploration
Hotel

Day 8: Huancayo, Peru
Transport
- Take the bus from Ica to Huancayo
6h
$50
Activities
- Torre Torre
- Mirador de Huayucachi
Hotel

Day 9: Ayacucho, Peru
Transport
- Take the bus from Huancayo to Ayacucho
6h
$18
Activities
- Universidad Nacional de San Cristóbal de Huamanga
- Catedral de Ayacucho
Hotel

10 days in Peru
TacnaAyacuchoItinerary navigation
Day 1: Tacna, Peru
Activities
- Catedral de Tacna
- Arco Parabólico
Hotel

Day 2: Arequipa, Peru
Transport
- Take the bus from Tacna to Arequipa
2h 15m
$22–35
Activities
- Mercado San Camilo
- Basilica Cathedral of Arequipa
Hotel

Days 3–4: Cusco, Peru
Transport
- Drive from Arequipa to Cusco
- Take the transfer from Arequipa to Cusco
- Fly from Arequipa to Cusco
2h 30m
$68–286
Activities
- Rainbow Mountain Vinicunca Day Trip
- Puka Pukara Red Fort
Hotel

Days 5–7: Lima, Peru
Transport
- Fly from Cusco to Lima
- Take the taxi from Cusco to Lima
1h 36m
$68–210
Activities
- Lima Food Tour
- Pachacamac Archaeological Site
Hotel

Day 8: Ica, Peru
Transport
- Take the bus from Lima to Ica
4h 30m
$21–40
Activities
- Santuario del Senor de Luren Visit
- Huacachina Oasis Exploration
Hotel

Day 9: Huancayo, Peru
Transport
- Take the bus from Ica to Huancayo
6h
$50
Activities
- Museo Salesiano
- Convento de Santa Rosa de Ocopa
Hotel

Day 10: Ayacucho, Peru
Transport
- Take the bus from Huancayo to Ayacucho
6h
$18
Activities
- Pikimachay Cave
- Plaza de Armas de Ayacucho
Hotel

11 days in Peru
TumbesMoqueguaItinerary navigation
Day 1: Tumbes, Peru
Activities
- Puerto Pizarro Mangrove Tour
- Plaza de Armas de Tumbes
Hotel

Days 2–4: Lima, Peru
Transport
- Take the taxi from Tumbes to Lima
- Fly from Tumbes to Lima
- Take the taxi from Tumbes to Lima
2h 2m
$115–288
Activities
- National Museum of Archaeology Anthropology and History of Peru
- Plaza Mayor de Lima
Hotel

Days 5–6: Cusco, Peru
Transport
- Take the taxi from Lima to Cusco
- Fly from Lima to Cusco
1h 35m
$68–211
Activities
- Puka Pukara Red Fort
- Plaza de Armas Exploration
Hotel

Day 7: Puno, Peru
Transport
- Take the bus from Cusco to Puno
4h 27m
$90–1,400
Activities
- Chullpas de Cutimbo
- Coca Museum
Hotel

Day 8: Arequipa, Peru
Transport
- Take the bus from Puno to Arequipa
6h
$9–75
Activities
- Barrio de San Lazaro
- Enjoy a Picanteria Meal
Hotel

Day 9: Ilo, Peru
Transport
- Take the bus from Arequipa to Ilo
4h 30m
$15–40
Activities
- Miagao Church
- Netongs Original Special La Paz Batchoy
Hotel

Day 10: Tacna, Peru
Transport
- Take the bus from Ilo to Tacna
2h 30m
$11–80
Activities
- Paseo Cívico
- Museo Ferroviario Nacional
Hotel

Day 11: Moquegua, Peru
Transport
- Take the bus from Tacna to Moquegua
1h 10m
$11–65
Activities
- Mercado Central de Moquegua
- Puente Colgante de Moquegua
Hotel

12 days in Peru
LimaPuerto MaldonadoItinerary navigation
Days 1–3: Lima, Peru
Activities
- Larco Museum
- Explore Miraflores District
Hotel

Days 4–5: Cusco, Peru
Transport
- Take the taxi from Lima to Cusco
- Fly from Lima to Cusco
1h 35m
$68–211
Activities
- Sacsayhuaman Ruins
- Qorikancha Temple of the Sun
Hotel

Day 6: Puno, Peru
Transport
- Take the bus from Cusco to Puno
4h 27m
$90–1,400
Activities
- Taquile Island
- Mercado Central
Hotel

Day 7: Arequipa, Peru
Transport
- Take the bus from Puno to Arequipa
6h
$9–75
Activities
- Rocoto Farm Visit
- Plaza de Armas de Arequipa
Hotel

Day 8: Ilo, Peru
Transport
- Take the bus from Arequipa to Ilo
4h 30m
$15–40
Activities
- Museo Iloilo
- Iloilo Provincial Capitol
Hotel

Day 9: Tacna, Peru
Transport
- Take the bus from Ilo to Tacna
2h 30m
$11–80
Activities
- Parque de la Locomotora
- Museo Ferroviario Nacional
Hotel

Day 10: Moquegua, Peru
Transport
- Take the bus from Tacna to Moquegua
1h 10m
$11–65
Activities
- Mercado Central de Moquegua
- Parque Ecologico de Moquegua
Hotel

Day 11: Juliaca, Peru
Transport
- Take the bus from Moquegua to Juliaca
- Take the bus from Moquegua to Juliaca
6h 34m
$34–101
Activities
- Monumento a Manco Cápac
- Plaza de Armas de Juliaca
Hotel

Day 12: Puerto Maldonado, Peru
Transport
- Take the bus from Juliaca to Puerto Maldonado
- Take the transfer from Juliaca to Puerto Maldonado
- Fly from Juliaca to Puerto Maldonado
- Take the taxi from Juliaca to Puerto Maldonado
5h 55m
$209–556
Activities
- Ethnobotanical Garden
- Monkey Island
Hotel

13 days in Peru
CuscoYurimaguasItinerary navigation
Days 1–2: Cusco, Peru
Activities
- Sacsayhuaman Ruins
- Peruvian Cooking Class
Hotel

Days 3–5: Lima, Peru
Transport
- Fly from Cusco to Lima
- Take the taxi from Cusco to Lima
1h 36m
$68–210
Activities
- Huaca Pucllana
- Bridge of Sighs Puente de los Suspiros
Hotel

Day 6: Ica, Peru
Transport
- Take the bus from Lima to Ica
4h 30m
$21–40
Activities
- Regional Museum of Ica Visit
- Plaza de Armas de Ica Stroll
Hotel

Day 7: Arequipa, Peru
Transport
- Take the bus from Ica to Arequipa
11h 18m
$35–100
Activities
- Chili River Rafting
- Casa del Moral
Hotel

Day 8: Puno, Peru
Transport
- Take the bus from Arequipa to Puno
4h 17m
$9–75
Activities
- Condor Hill Mirador Kuntur Wasi
- Uros Floating Islands
Hotel

Day 9: Juliaca, Peru
Transport
- Take the bus from Puno to Juliaca
1h 10m
$1–14
Activities
- Explorar la gastronomía local
- Compras de artesanía local
Hotel

Day 10: Puerto Maldonado, Peru
Transport
- Take the bus from Juliaca to Puerto Maldonado
- Take the transfer from Juliaca to Puerto Maldonado
- Fly from Juliaca to Puerto Maldonado
- Take the taxi from Juliaca to Puerto Maldonado
5h 55m
$209–556
Activities
- Gamitana Creek
- Condenado Lake
Hotel

Day 11: Pucallpa, Peru
Transport
- Take the taxi from Puerto Maldonado to Pucallpa
- Fly from Puerto Maldonado to Pucallpa
4h 35m
$157–448
Activities
- La Lupuna Giant Tree
- Ucayali River Boat Trip
Hotel

Day 12: Iquitos, Peru
Transport
- Fly from Pucallpa to Iquitos
- Take the taxi from Pucallpa to Iquitos
1h 11m
$177–291
Activities
- Amazon River Tour
- Manatee Rescue Center ACOBIA
Hotel

Day 13: Yurimaguas, Peru
Transport
- Take the taxi from Iquitos to Yurimaguas
- Fly from Iquitos to Yurimaguas
- Take the taxi from Iquitos to Yurimaguas
- Take the bus from Iquitos to Yurimaguas
5h 59m
$186–298
Activities
- Malecón Walk
- Huallaga River Birdwatching
Hotel

14 days in Peru
ArequipaPuerto MaldonadoItinerary navigation
Day 1: Arequipa, Peru
Activities
- Plaza de Armas de Arequipa
- Basilica Cathedral of Arequipa
Hotel

Days 2–3: Cusco, Peru
Transport
- Drive from Arequipa to Cusco
- Take the transfer from Arequipa to Cusco
- Fly from Arequipa to Cusco
2h 30m
$68–286
Activities
- Peruvian Cooking Class
- Cusco Cathedral
Hotel

Days 4–6: Lima, Peru
Transport
- Fly from Cusco to Lima
- Take the taxi from Cusco to Lima
1h 36m
$68–210
Activities
- Explore Miraflores District
- Pachacamac Archaeological Site
Hotel

Day 7: Ica, Peru
Transport
- Take the bus from Lima to Ica
4h 30m
$21–40
Activities
- Museo de Piedras Grabadas de Ica
- Pisco Route Day Tour
Hotel

Day 8: Huancayo, Peru
Transport
- Take the bus from Ica to Huancayo
6h
$50
Activities
- Museo Salesiano
- Laguna de Paca
Hotel

Day 9: Ayacucho, Peru
Transport
- Take the bus from Huancayo to Ayacucho
6h
$18
Activities
- Obelisco de la Pampa de la Quinua
- Museo de la Memoria La Hoyada
Hotel

Day 10: Andahuaylas, Peru
Transport
- Take the bus from Ayacucho to Andahuaylas
2h
$15–35
Activities
- Puente Colonial de Andahuaylas
- Plaza de Armas de Andahuaylas
Hotel

Day 11: Abancay, Peru
Transport
- Take the bus from Andahuaylas to Abancay
3h 20m
$13–18
Activities
- Catedral de Abancay
- Banos Termales de Cconoc
Hotel

Day 12: Puno, Peru
Transport
- Take the bus from Abancay to Puno
- Take the transfer from Abancay to Puno
- Take the bus from Abancay to Puno
10h 28m
$35–124
Activities
- Taquile Island
- Puno Malecon
Hotel

Day 13: Juliaca, Peru
Transport
- Take the bus from Puno to Juliaca
1h 10m
$1–14
Activities
- Mirador de Juliaca
- Plaza de Armas de Juliaca
Hotel

Day 14: Puerto Maldonado, Peru
Transport
- Take the bus from Juliaca to Puerto Maldonado
- Take the transfer from Juliaca to Puerto Maldonado
- Fly from Juliaca to Puerto Maldonado
- Take the taxi from Juliaca to Puerto Maldonado
5h 55m
$209–556
Activities
- Sandoval Lake
- Condenado Lake
Hotel

15 days in Peru
TacnaPuerto MaldonadoItinerary navigation
Day 1: Tacna, Peru
Activities
- Catedral de Tacna
- Parque de la Amistad
Hotel

Day 2: Arequipa, Peru
Transport
- Take the bus from Tacna to Arequipa
2h 15m
$22–35
Activities
- Molino de Sabandia
- Chili River Rafting
Hotel

Days 3–4: Cusco, Peru
Transport
- Drive from Arequipa to Cusco
- Take the transfer from Arequipa to Cusco
- Fly from Arequipa to Cusco
2h 30m
$68–286
Activities
- Cusco Cathedral
- Sacred Valley Tour
Hotel

Days 5–7: Lima, Peru
Transport
- Fly from Cusco to Lima
- Take the taxi from Cusco to Lima
1h 36m
$68–210
Activities
- ChocoMuseo Lima
- Explore Miraflores District
Hotel

Day 8: Ica, Peru
Transport
- Take the bus from Lima to Ica
4h 30m
$21–40
Activities
- Santuario del Senor de Luren Visit
- Cachiche Witches Village Exploration
Hotel

Day 9: Huancayo, Peru
Transport
- Take the bus from Ica to Huancayo
6h
$50
Activities
- Nevado de Huaytapallana
- Valle del Mantaro Scenic Drive
Hotel

Day 10: Ayacucho, Peru
Transport
- Take the bus from Huancayo to Ayacucho
6h
$18
Activities
- Puente Colonial de Ayacucho
- Pikimachay Cave
Hotel

Day 11: Andahuaylas, Peru
Transport
- Take the bus from Ayacucho to Andahuaylas
2h
$15–35
Activities
- Baños Termales de Hualalache
- Cerro Huayhuaca
Hotel

Day 12: Abancay, Peru
Transport
- Take the bus from Andahuaylas to Abancay
3h 20m
$13–18
Activities
- Catedral de Abancay
- Puente Colonial Pachachaca
Hotel

Day 13: Puno, Peru
Transport
- Take the bus from Abancay to Puno
- Take the transfer from Abancay to Puno
- Take the bus from Abancay to Puno
10h 28m
$35–124
Activities
- Chullpas de Cutimbo
- Uros Floating Islands
Hotel

Day 14: Juliaca, Peru
Transport
- Take the bus from Puno to Juliaca
1h 10m
$1–14
Activities
- Cerro Huaynarroque
- Laguna de Chacas
Hotel

Day 15: Puerto Maldonado, Peru
Transport
- Take the bus from Juliaca to Puerto Maldonado
- Take the transfer from Juliaca to Puerto Maldonado
- Fly from Juliaca to Puerto Maldonado
- Take the taxi from Juliaca to Puerto Maldonado
5h 55m
$209–556
Activities
- Monkey Island
- Tambopata National Reserve
Hotel

16 days in Peru
TumbesYurimaguasItinerary navigation
Day 1: Tumbes, Peru
Activities
- Santuario Nacional Los Manglares de Tumbes
- Paseo Los Libertadores
Hotel

Days 2–4: Lima, Peru
Transport
- Take the taxi from Tumbes to Lima
- Fly from Tumbes to Lima
- Take the taxi from Tumbes to Lima
2h 2m
$115–288
Activities
- Plaza Mayor de Lima
- Huaca Pucllana
Hotel

Days 5–6: Cusco, Peru
Transport
- Take the taxi from Lima to Cusco
- Fly from Lima to Cusco
1h 35m
$68–211
Activities
- Tambomachay Inca Site
- Plaza de Armas Exploration
Hotel

Day 7: Puno, Peru
Transport
- Take the bus from Cusco to Puno
4h 27m
$90–1,400
Activities
- Coca Museum
- Taquile Island
Hotel

Day 8: Arequipa, Peru
Transport
- Take the bus from Puno to Arequipa
6h
$9–75
Activities
- Mercado San Camilo
- Museo Santuarios Andinos
Hotel

Day 9: Ilo, Peru
Transport
- Take the bus from Arequipa to Ilo
4h 30m
$15–40
Activities
- Smallville Complex
- Central Philippine University
Hotel

Day 10: Tacna, Peru
Transport
- Take the bus from Ilo to Tacna
2h 30m
$11–80
Activities
- Casa Museo Basadre
- Parque de la Amistad
Hotel

Day 11: Moquegua, Peru
Transport
- Take the bus from Tacna to Moquegua
1h 10m
$11–65
Activities
- Iglesia Matriz Santo Domingo
- Valle de Tumilaca
Hotel

Day 12: Juliaca, Peru
Transport
- Take the bus from Moquegua to Juliaca
- Take the bus from Moquegua to Juliaca
6h 34m
$34–101
Activities
- Compras de artesanía local
- Cerro Huaynarroque
Hotel

Day 13: Puerto Maldonado, Peru
Transport
- Take the bus from Juliaca to Puerto Maldonado
- Take the transfer from Juliaca to Puerto Maldonado
- Fly from Juliaca to Puerto Maldonado
- Take the taxi from Juliaca to Puerto Maldonado
5h 55m
$209–556
Activities
- Canopy Walkway and Zip-lining
- Sandoval Lake
Hotel

Day 14: Pucallpa, Peru
Transport
- Take the taxi from Puerto Maldonado to Pucallpa
- Fly from Puerto Maldonado to Pucallpa
4h 35m
$157–448
Activities
- La Lupuna Giant Tree
- Pucallpa Natural Park
Hotel

Day 15: Iquitos, Peru
Transport
- Fly from Pucallpa to Iquitos
- Take the taxi from Pucallpa to Iquitos
1h 11m
$177–291
Activities
- Pilpintuwasi Butterfly Farm and Animal Orphanage
- Jungle Trekking
Hotel

Day 16: Yurimaguas, Peru
Transport
- Take the taxi from Iquitos to Yurimaguas
- Fly from Iquitos to Yurimaguas
- Take the taxi from Iquitos to Yurimaguas
- Take the bus from Iquitos to Yurimaguas
5h 59m
$186–298
Activities
- Malecón Walk
- Iglesia Matriz Nuestra Señora de las Nieves
Hotel

17 days in Peru
LimaPiuraItinerary navigation
Days 1–3: Lima, Peru
Activities
- Magic Water Circuit
- Bridge of Sighs Puente de los Suspiros
Hotel

Days 4–5: Cusco, Peru
Transport
- Take the taxi from Lima to Cusco
- Fly from Lima to Cusco
1h 35m
$68–211
Activities
- Rainbow Mountain Vinicunca Day Trip
- Puka Pukara Red Fort
Hotel

Day 6: Puno, Peru
Transport
- Take the bus from Cusco to Puno
4h 27m
$90–1,400
Activities
- Chullpas de Cutimbo
- Taquile Island
Hotel

Day 7: Arequipa, Peru
Transport
- Take the bus from Puno to Arequipa
6h
$9–75
Activities
- Casa del Moral
- Mirador de Yanahuara
Hotel

Day 8: Ilo, Peru
Transport
- Take the bus from Arequipa to Ilo
4h 30m
$15–40
Activities
- Biscocho Haus
- Iloilo Provincial Capitol
Hotel

Day 9: Tacna, Peru
Transport
- Take the bus from Ilo to Tacna
2h 30m
$11–80
Activities
- Catedral de Tacna
- Zona Franca de Tacna
Hotel

Day 10: Moquegua, Peru
Transport
- Take the bus from Tacna to Moquegua
1h 10m
$11–65
Activities
- Bodega y Viñedo El Mocho
- Cerro Baul Archaeological Site
Hotel

Day 11: Juliaca, Peru
Transport
- Take the bus from Moquegua to Juliaca
- Take the bus from Moquegua to Juliaca
6h 34m
$34–101
Activities
- Mercado Central de Juliaca
- Laguna de Chacas
Hotel

Day 12: Puerto Maldonado, Peru
Transport
- Take the bus from Juliaca to Puerto Maldonado
- Take the transfer from Juliaca to Puerto Maldonado
- Fly from Juliaca to Puerto Maldonado
- Take the taxi from Juliaca to Puerto Maldonado
5h 55m
$209–556
Activities
- Monkey Island
- Local Market Mercado Modelo
Hotel

Day 13: Pucallpa, Peru
Transport
- Take the taxi from Puerto Maldonado to Pucallpa
- Fly from Puerto Maldonado to Pucallpa
4h 35m
$157–448
Activities
- Visit San Francisco Shipibo Conibo Community
- Malecon Grau Riverside Walk
Hotel

Day 14: Iquitos, Peru
Transport
- Fly from Pucallpa to Iquitos
- Take the taxi from Pucallpa to Iquitos
1h 11m
$177–291
Activities
- Piranha Fishing
- Manatee Rescue Center ACOBIA
Hotel

Day 15: Yurimaguas, Peru
Transport
- Take the taxi from Iquitos to Yurimaguas
- Fly from Iquitos to Yurimaguas
- Take the taxi from Iquitos to Yurimaguas
- Take the bus from Iquitos to Yurimaguas
5h 59m
$186–298
Activities
- Iglesia Matriz Nuestra Señora de las Nieves
- Rio Huallaga Boat Tour
Hotel

Day 16: Tarapoto, Peru
Transport
- Take the bus from Yurimaguas to Tarapoto
3h 46m
$31–36
Activities
- Catarata de Ahuashiyacu
- Museo Regional de San Martin
Hotel

Day 17: Piura, Peru
Transport
- Take the taxi from Tarapoto to Piura
- Fly from Tarapoto to Piura
3h 54m
$200–452
Activities
- Casa Museo Miguel Grau
- Plaza Tres Culturas
Hotel

18 days in Peru
CuscoChiclayoItinerary navigation
Days 1–2: Cusco, Peru
Activities
- ChocoMuseo Chocolate Workshop
- San Blas Neighborhood Walk
Hotel

Days 3–5: Lima, Peru
Transport
- Fly from Cusco to Lima
- Take the taxi from Cusco to Lima
1h 36m
$68–210
Activities
- Plaza Mayor de Lima
- Pachacamac Archaeological Site
Hotel

Day 6: Ica, Peru
Transport
- Take the bus from Lima to Ica
4h 30m
$21–40
Activities
- Nazca Lines Flight Tour
- Regional Museum of Ica Visit
Hotel

Day 7: Arequipa, Peru
Transport
- Take the bus from Ica to Arequipa
11h 18m
$35–100
Activities
- Barrio de San Lazaro
- Mirador de Yanahuara
Hotel

Day 8: Puno, Peru
Transport
- Take the bus from Arequipa to Puno
4h 17m
$9–75
Activities
- Taquile Island
- Arco Deustua
Hotel

Day 9: Juliaca, Peru
Transport
- Take the bus from Puno to Juliaca
1h 10m
$1–14
Activities
- Iglesia Matriz Santa Catalina
- Explorar la gastronomía local
Hotel

Day 10: Puerto Maldonado, Peru
Transport
- Take the bus from Juliaca to Puerto Maldonado
- Take the transfer from Juliaca to Puerto Maldonado
- Fly from Juliaca to Puerto Maldonado
- Take the taxi from Juliaca to Puerto Maldonado
5h 55m
$209–556
Activities
- Night Walk
- Serpentarium
Hotel

Day 11: Pucallpa, Peru
Transport
- Take the taxi from Puerto Maldonado to Pucallpa
- Fly from Puerto Maldonado to Pucallpa
4h 35m
$157–448
Activities
- Pucallpa Regional Museum
- Ucayali River Boat Trip
Hotel

Day 12: Iquitos, Peru
Transport
- Fly from Pucallpa to Iquitos
- Take the taxi from Pucallpa to Iquitos
1h 11m
$177–291
Activities
- Museum of Indigenous Cultures
- Belen Market
Hotel

Day 13: Yurimaguas, Peru
Transport
- Take the taxi from Iquitos to Yurimaguas
- Fly from Iquitos to Yurimaguas
- Take the taxi from Iquitos to Yurimaguas
- Take the bus from Iquitos to Yurimaguas
5h 59m
$186–298
Activities
- Mercado Central de Yurimaguas
- Pacaya Samiria National Reserve Day Trip
Hotel

Day 14: Tarapoto, Peru
Transport
- Take the bus from Yurimaguas to Tarapoto
3h 46m
$31–36
Activities
- Plaza de Armas de Tarapoto
- Museo Regional de San Martin
Hotel

Day 15: Piura, Peru
Transport
- Take the taxi from Tarapoto to Piura
- Fly from Tarapoto to Piura
3h 54m
$200–452
Activities
- Universidad Nacional de Piura Campus
- Iglesia San Francisco
Hotel

Day 16: Cajamarca, Peru
Transport
- Fly from Piura to Cajamarca
- Take the taxi from Piura to Cajamarca
3h 59m
$245–452
Activities
- Cerro Santa Apolonia
- Museo Arqueologico y Etnografico del Conjunto Monumental Belen
Hotel

Day 17: Jaén, Peru
Transport
- Take the bus from Cajamarca to Jaén
- Take the bus from Cajamarca to Jaén
- Take the bus from Cajamarca to Jaén
10h 8m
See more transport optionsActivities
- Ruta del Cafe Tour
- Visita a un Trapiche
Hotel

Day 18: Chiclayo, Peru
Transport
- Take the bus from Jaén to Chiclayo
7h
$12–50
Activities
- Complejo Arqueologico de Huaca Rajada - Sipan
- Piramide de Tucume
Hotel

19 days in Peru
ArequipaPiuraItinerary navigation
Day 1: Arequipa, Peru
Activities
- Basilica Cathedral of Arequipa
- Mundo Alpaca
Hotel

Days 2–3: Cusco, Peru
Transport
- Drive from Arequipa to Cusco
- Take the transfer from Arequipa to Cusco
- Fly from Arequipa to Cusco
2h 30m
$68–286
Activities
- Plaza de Armas Exploration
- Rainbow Mountain Vinicunca Day Trip
Hotel

Days 4–6: Lima, Peru
Transport
- Fly from Cusco to Lima
- Take the taxi from Cusco to Lima
1h 36m
$68–210
Activities
- Plaza Mayor de Lima
- Huaca Pucllana
Hotel

Day 7: Ica, Peru
Transport
- Take the bus from Lima to Ica
4h 30m
$21–40
Activities
- Nazca Lines Flight Tour
- Plaza de Armas de Ica Stroll
Hotel

Day 8: Huancayo, Peru
Transport
- Take the bus from Ica to Huancayo
6h
$50
Activities
- Parque de la Identidad Huanca
- Catedral de Huancayo
Hotel

Day 9: Ayacucho, Peru
Transport
- Take the bus from Huancayo to Ayacucho
6h
$18
Activities
- Puente Colonial de Ayacucho
- Mercado Central de Ayacucho
Hotel

Day 10: Andahuaylas, Peru
Transport
- Take the bus from Ayacucho to Andahuaylas
2h
$15–35
Activities
- Cerro Huayhuaca
- Baños Termales de Hualalache
Hotel

Day 11: Abancay, Peru
Transport
- Take the bus from Andahuaylas to Abancay
3h 20m
$13–18
Activities
- Mercado Central de Abancay
- Plaza de Armas de Abancay
Hotel

Day 12: Puno, Peru
Transport
- Take the bus from Abancay to Puno
- Take the transfer from Abancay to Puno
- Take the bus from Abancay to Puno
10h 28m
$35–124
Activities
- Balcony of the Count of Lemos
- Taquile Island
Hotel

Day 13: Juliaca, Peru
Transport
- Take the bus from Puno to Juliaca
1h 10m
$1–14
Activities
- Cristo Blanco de Juliaca
- Laguna de Chacas
Hotel

Day 14: Puerto Maldonado, Peru
Transport
- Take the bus from Juliaca to Puerto Maldonado
- Take the transfer from Juliaca to Puerto Maldonado
- Fly from Juliaca to Puerto Maldonado
- Take the taxi from Juliaca to Puerto Maldonado
5h 55m
$209–556
Activities
- Serpentarium
- Butterfly House
Hotel

Day 15: Pucallpa, Peru
Transport
- Take the taxi from Puerto Maldonado to Pucallpa
- Fly from Puerto Maldonado to Pucallpa
4h 35m
$157–448
Activities
- Monkey Island Botanical Garden
- Ucayali River Boat Trip
Hotel

Day 16: Iquitos, Peru
Transport
- Fly from Pucallpa to Iquitos
- Take the taxi from Pucallpa to Iquitos
1h 11m
$177–291
Activities
- Piranha Fishing
- Night Safari Boat Tour
Hotel

Day 17: Yurimaguas, Peru
Transport
- Take the taxi from Iquitos to Yurimaguas
- Fly from Iquitos to Yurimaguas
- Take the taxi from Iquitos to Yurimaguas
- Take the bus from Iquitos to Yurimaguas
5h 59m
$186–298
Activities
- Malecón Walk
- Local Food Tasting
Hotel

Day 18: Tarapoto, Peru
Transport
- Take the bus from Yurimaguas to Tarapoto
3h 46m
$31–36
Activities
- Centro de Rescate Urku
- Paseo en bote por el Rio Mayo
Hotel

Day 19: Piura, Peru
Transport
- Take the taxi from Tarapoto to Piura
- Fly from Tarapoto to Piura
3h 54m
$200–452
Activities
- Paseo de las Musas
- Museo Vicus
Hotel

20 days in Peru
TacnaPiuraItinerary navigation
Day 1: Tacna, Peru
Activities
- Paseo Cívico
- Balneario Boca del Río
Hotel

Day 2: Arequipa, Peru
Transport
- Take the bus from Tacna to Arequipa
2h 15m
$22–35
Activities
- Museo Santuarios Andinos
- Mundo Alpaca
Hotel

Days 3–4: Cusco, Peru
Transport
- Drive from Arequipa to Cusco
- Take the transfer from Arequipa to Cusco
- Fly from Arequipa to Cusco
2h 30m
$68–286
Activities
- Plaza de Armas Exploration
- Qenqo Inca Site
Hotel

Days 5–7: Lima, Peru
Transport
- Fly from Cusco to Lima
- Take the taxi from Cusco to Lima
1h 36m
$68–210
Activities
- Explore Miraflores District
- Lima Food Tour
Hotel

Day 8: Ica, Peru
Transport
- Take the bus from Lima to Ica
4h 30m
$21–40
Activities
- Pisco Route Day Tour
- Regional Museum of Ica Visit
Hotel

Day 9: Huancayo, Peru
Transport
- Take the bus from Ica to Huancayo
6h
$50
Activities
- Mercado Artesanal de Huancayo
- Cerrito de La Libertad
Hotel

Day 10: Ayacucho, Peru
Transport
- Take the bus from Huancayo to Ayacucho
6h
$18
Activities
- Wari Archaeological Complex
- Convento de Santa Clara
Hotel

Day 11: Andahuaylas, Peru
Transport
- Take the bus from Ayacucho to Andahuaylas
2h
$15–35
Activities
- Laguna de Pacucha
- Plaza de Armas de Andahuaylas
Hotel

Day 12: Abancay, Peru
Transport
- Take the bus from Andahuaylas to Abancay
3h 20m
$13–18
Activities
- Sondor Archaeological Complex
- Mercado Central de Abancay
Hotel

Day 13: Puno, Peru
Transport
- Take the bus from Abancay to Puno
- Take the transfer from Abancay to Puno
- Take the bus from Abancay to Puno
10h 28m
$35–124
Activities
- Puno Port
- Puno Malecon
Hotel

Day 14: Juliaca, Peru
Transport
- Take the bus from Puno to Juliaca
1h 10m
$1–14
Activities
- Parque de la Cultura
- Compras de artesanía local
Hotel

Day 15: Puerto Maldonado, Peru
Transport
- Take the bus from Juliaca to Puerto Maldonado
- Take the transfer from Juliaca to Puerto Maldonado
- Fly from Juliaca to Puerto Maldonado
- Take the taxi from Juliaca to Puerto Maldonado
5h 55m
$209–556
Activities
- Butterfly House
- Monkey Island
Hotel

Day 16: Pucallpa, Peru
Transport
- Take the taxi from Puerto Maldonado to Pucallpa
- Fly from Puerto Maldonado to Pucallpa
4h 35m
$157–448
Activities
- Pucallpa Cathedral
- Pucallpa Natural Park
Hotel

Day 17: Iquitos, Peru
Transport
- Fly from Pucallpa to Iquitos
- Take the taxi from Pucallpa to Iquitos
1h 11m
$177–291
Activities
- Jungle Trekking
- Amazonian Library
Hotel

Day 18: Yurimaguas, Peru
Transport
- Take the taxi from Iquitos to Yurimaguas
- Fly from Iquitos to Yurimaguas
- Take the taxi from Iquitos to Yurimaguas
- Take the bus from Iquitos to Yurimaguas
5h 59m
$186–298
Activities
- Short Jungle Walk
- Huallaga River Birdwatching
Hotel

Day 19: Tarapoto, Peru
Transport
- Take the bus from Yurimaguas to Tarapoto
3h 46m
$31–36
Activities
- Castillo de Lamas
- Paseo en bote por el Rio Mayo
Hotel

Day 20: Piura, Peru
Transport
- Take the taxi from Tarapoto to Piura
- Fly from Tarapoto to Piura
3h 54m
$200–452
Activities
- Iglesia San Francisco
- Plaza Tres Culturas
Hotel




