Rome2Rio

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

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

LimaArequipa

Itinerary navigation

Days 1–3: Lima, Peru

Activities
  • Bridge of Sighs Puente de los Suspiros
  • Explore Miraflores District
Explore Lima itineraries
Hotel
Hotel
Recommended

Radisson Hotel Decapolis Miraflores

8.82,062 reviews
See more hotels

Days 4–5: Cusco, Peru

Day 6: Puno, Peru

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

Titicaca Aruntawi Lodge Peru

9328 reviews
See more hotels

Day 7: Arequipa, Peru

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

CIRQA - Relais & Châteaux

9.677 reviews
See more hotels

8 days in Peru

CuscoPuno

Itinerary navigation

Days 1–2: Cusco, Peru

Activities
  • San Pedro Market
  • Peruvian Cooking Class
Explore Cusco itineraries
Hotel
Hotel
Recommended

Tariq Boutique

8.8599 reviews
See more hotels

Days 3–5: Lima, Peru

Day 6: Ica, Peru

Distance
Transport
Popular
Lima → Ica by bus
  1. Take the bus from Lima to Icabus
4h 30m
$21–45
See more transport options
Activities
  • Tacama Vineyard Tour and Tasting
  • Sunset Viewing at Huacachina Dunes
Explore Ica itineraries
Hotel
Hotel
Recommended

Banana's Adventure Hostel

91,730 reviews
See more hotels

Day 7: Arequipa, Peru

Distance
Transport
Popular
Ica → Arequipa by bus
  1. Take the bus from Ica to Arequipabus
11h 18m
$35–100
See more transport options
Activities
  • Plaza de Armas de Arequipa
  • Mercado San Camilo
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA - Relais & Châteaux

9.677 reviews
See more hotels

Day 8: Puno, Peru

Distance
Transport
Popular
Arequipa → Puno by bus
  1. Take the bus from Arequipa to Punobus
4h 17m
$9–75
See more transport options
Activities
  • Amantani Island
  • Pino Park
Explore Puno itineraries
Hotel
Hotel
Recommended

Titicaca Aruntawi Lodge Peru

9328 reviews
See more hotels

9 days in Peru

TacnaHuancayo

Itinerary navigation

Day 1: Tacna, Peru

Activities
  • Termas de Calientes
  • Complejo Monumental Campo de la Alianza
Explore Tacna itineraries
Hotel
Hotel
Recommended

Casa Andina Select Tacna

8.91,714 reviews
See more hotels

Day 2: Arequipa, Peru

Distance
Transport
Popular
Tacna → Arequipa by bus
  1. Take the bus from Tacna to Arequipabus
2h 15m
$22–35
See more transport options
Activities
  • Molino de Sabandia
  • Mirador de Yanahuara
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA - Relais & Châteaux

9.677 reviews
See more hotels

Days 3–4: Cusco, Peru

Days 5–7: Lima, Peru

Day 8: Ica, Peru

Distance
Transport
Popular
Lima → Ica by bus
  1. Take the bus from Lima to Icabus
4h 30m
$21–45
See more transport options
Activities
  • Sunset Viewing at Huacachina Dunes
  • Cachiche Witches Village Exploration
Explore Ica itineraries
Hotel
Hotel
Recommended

Banana's Adventure Hostel

91,730 reviews
See more hotels

Day 9: Huancayo, Peru

Distance
Transport
Popular
Ica → Huancayo by bus
  1. Take the bus from Ica to Huancayobus
6h
$51
See more transport options
Activities
  • Museo Salesiano
  • Laguna de Paca
Explore Huancayo itineraries
Hotel
Hotel
Recommended

Hotel Gran Palma Huancayo

8.1327 reviews
See more hotels

10 days in Peru

TumbesCusco

Itinerary navigation

Day 1: Tumbes, Peru

Activities
  • Malecón Benavides
  • Museo de Sitio Cabeza de Vaca
Explore Tumbes itineraries
Hotel
Hotel
Recommended

Wyndham Costa del Sol Tumbes

8.41,451 reviews
See more hotels

Day 2: Piura, Peru

Distance
Transport
Popular
Tumbes → Piura by bus
  1. Take the bus from Tumbes to Piurabus
5h 45m
$60–85
See more transport options
Activities
  • Universidad Nacional de Piura Campus
  • Gastronomic Tour Cevicherias
Explore Piura itineraries
Hotel
Hotel
Recommended

Casa Andina Premium Piura

8.5596 reviews
See more hotels

Day 3: Tarapoto, Peru

Distance
Transport
Popular
Piura → Tarapoto by fly
  1. Fly from Piura to Tarapotoplane
  2. Take the taxi from Piura to Tarapototaxi
4h
$181–447
See more transport options
Activities
  • Catarata de Tamushal
  • Fabrica de Chocolates Orquidea
Explore Tarapoto itineraries
Hotel
Hotel
Recommended

CasaBosque

8.2317 reviews
See more hotels

Day 4: Yurimaguas, Peru

Distance
Transport
Popular
Tarapoto → Yurimaguas by bus
  1. Take the bus from Tarapoto to Yurimaguasbus
3h 47m
$32–37
See more transport options
Activities
  • Rio Huallaga Boat Tour
  • Exotic Fruit Market Exploration
Explore Yurimaguas itineraries
Hotel
Hotel
Recommended

Casa de Campo Hotel Majestic Yurimaguas

9.65 reviews
See more hotels

Day 5: Iquitos, Peru

Days 6–8: Lima, Peru

Distance
Transport
Popular
Iquitos → Lima by fly
  1. Take the taxi from Iquitos to Limataxi
  2. Fly from Iquitos to Limaplane
  3. Take the taxi from Iquitos to Limataxi
2h 8m
$111–230
See more transport options
Activities
  • National Museum of Archaeology Anthropology and History of Peru
  • Shopping at Larcomar
Explore Lima itineraries
Hotel
Hotel
Recommended

Radisson Hotel Decapolis Miraflores

8.82,062 reviews
See more hotels

Days 9–10: Cusco, Peru

11 days in Peru

LimaJuliaca

Itinerary navigation

Days 1–3: Lima, Peru

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

Radisson Hotel Decapolis Miraflores

8.82,062 reviews
See more hotels

Days 4–5: Cusco, Peru

Day 6: Puno, Peru

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

Titicaca Aruntawi Lodge Peru

9328 reviews
See more hotels

Day 7: Arequipa, Peru

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

CIRQA - Relais & Châteaux

9.677 reviews
See more hotels

Day 8: Ilo, Peru

Distance
Transport
Popular
Arequipa → Ilo by bus
  1. Take the bus from Arequipa to Ilobus
4h 30m
$16–40
See more transport options
Activities
  • Calle Real
  • Iloilo River Esplanade
Explore Ilo itineraries
Hotel
Hotel
Recommended

Torreblanca Hotel

7.975 reviews
See more hotels

Day 9: Tacna, Peru

Distance
Transport
Popular
Ilo → Tacna by bus
  1. Take the bus from Ilo to Tacnabus
2h 30m
$11–85
See more transport options
Activities
  • Casa Museo Basadre
  • Arco Parabólico
Explore Tacna itineraries
Hotel
Hotel
Recommended

Casa Andina Select Tacna

8.91,714 reviews
See more hotels

Day 10: Moquegua, Peru

Distance
Transport
Popular
Tacna → Moquegua by bus
  1. Take the bus from Tacna to Moqueguabus
1h 10m
$12–70
See more transport options
Activities
  • Parque Ecologico de Moquegua
  • Iglesia Matriz Santo Domingo
Explore Moquegua itineraries
Hotel
Hotel
Recommended

Casa Andina Select Moquegua

8.141 reviews
See more hotels

Day 11: Juliaca, Peru

Distance
Transport
Popular
Moquegua → Juliaca by bus via arequipa
  1. Take the bus from Moquegua to Juliacabus
  2. Take the bus from Moquegua to Juliacabus
6h 34m
$36–102
See more transport options
Activities
  • Paseo por el centro histórico
  • Mercado Central de Juliaca
Explore Juliaca itineraries
Hotel
Hotel
Recommended

Samkauta Hotel & Suite

8159 reviews
See more hotels

12 days in Peru

CuscoIquitos

Itinerary navigation

Days 1–2: Cusco, Peru

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

Tariq Boutique

8.8599 reviews
See more hotels

Days 3–5: Lima, Peru

Day 6: Ica, Peru

Distance
Transport
Popular
Lima → Ica by bus
  1. Take the bus from Lima to Icabus
4h 30m
$21–45
See more transport options
Activities
  • Plaza de Armas de Ica Stroll
  • Pisco Route Day Tour
Explore Ica itineraries
Hotel
Hotel
Recommended

Banana's Adventure Hostel

91,730 reviews
See more hotels

Day 7: Arequipa, Peru

Distance
Transport
Popular
Ica → Arequipa by bus
  1. Take the bus from Ica to Arequipabus
11h 18m
$35–100
See more transport options
Activities
  • Plaza de Armas de Arequipa
  • Enjoy a Picanteria Meal
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA - Relais & Châteaux

9.677 reviews
See more hotels

Day 8: Puno, Peru

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

Titicaca Aruntawi Lodge Peru

9328 reviews
See more hotels

Day 9: Juliaca, Peru

Distance
Transport
Popular
Puno → Juliaca by bus
  1. Take the bus from Puno to Juliacabus
1h 10m
$1–14
See more transport options
Activities
  • Paseo por el centro histórico
  • Antigua Estación de Tren de Juliaca
Explore Juliaca itineraries
Hotel
Hotel
Recommended

Samkauta Hotel & Suite

8159 reviews
See more hotels

Day 10: Puerto Maldonado, Peru

Day 11: Pucallpa, Peru

Day 12: Iquitos, Peru

13 days in Peru

TacnaPuerto Maldonado

Itinerary navigation

Day 1: Tacna, Peru

Activities
  • Zona Franca de Tacna
  • Mercado Central
Explore Tacna itineraries
Hotel
Hotel
Recommended

Casa Andina Select Tacna

8.91,714 reviews
See more hotels

Day 2: Arequipa, Peru

Distance
Transport
Popular
Tacna → Arequipa by bus
  1. Take the bus from Tacna to Arequipabus
2h 15m
$22–35
See more transport options
Activities
  • Basilica Cathedral of Arequipa
  • Mundo Alpaca
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA - Relais & Châteaux

9.677 reviews
See more hotels

Days 3–4: Cusco, Peru

Days 5–7: Lima, Peru

Distance
Transport
Popular
Cusco → Lima by fly
  1. Take the bus from Cusco to Limabus
  2. Take the transfer from Cusco to Limatransfer
  3. Fly from Cusco to Limaplane
  4. Take the taxi from Cusco to Limataxi
2h 40m
$69–184
See more transport options
Activities
  • Bridge of Sighs Puente de los Suspiros
  • Pachacamac Archaeological Site
Explore Lima itineraries
Hotel
Hotel
Recommended

Radisson Hotel Decapolis Miraflores

8.82,062 reviews
See more hotels

Day 8: Ica, Peru

Distance
Transport
Popular
Lima → Ica by bus
  1. Take the bus from Lima to Icabus
4h 30m
$21–45
See more transport options
Activities
  • Dune Buggy and Sandboarding Tour
  • Cachiche Witches Village Exploration
Explore Ica itineraries
Hotel
Hotel
Recommended

Banana's Adventure Hostel

91,730 reviews
See more hotels

Day 9: Huancayo, Peru

Distance
Transport
Popular
Ica → Huancayo by bus
  1. Take the bus from Ica to Huancayobus
6h
$51
See more transport options
Activities
  • Feria Dominical de Huancayo
  • Nevado de Huaytapallana
Explore Huancayo itineraries
Hotel
Hotel
Recommended

Hotel Gran Palma Huancayo

8.1327 reviews
See more hotels

Day 10: Ayacucho, Peru

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

DM Hoteles Ayacucho

8.6120 reviews
See more hotels

Day 11: Andahuaylas, Peru

Distance
Transport
Popular
Ayacucho → Andahuaylas by bus
  1. Take the bus from Ayacucho to Andahuaylasbus
2h
$16–35
See more transport options
Activities
  • Complejo Arqueológico de Sondor
  • Laguna de Pacucha
Explore Andahuaylas itineraries
Hotel
Hotel
Recommended

La Mansion Casa Hotel

8.693 reviews
See more hotels

Day 12: Abancay, Peru

Distance
Transport
Popular
Andahuaylas → Abancay by bus
  1. Take the bus from Andahuaylas to Abancaybus
3h 20m
$13–19
See more transport options
Activities
  • Ampay National Sanctuary
  • Puente Colonial Pachachaca
Explore Abancay itineraries
Hotel
Hotel
Recommended

El Peregrino Apart Hotel

8.6157 reviews
See more hotels

Day 13: Puerto Maldonado, Peru

14 days in Peru

TumbesTacna

Itinerary navigation

Day 1: Tumbes, Peru

Activities
  • Parque Nacional Cerros de Amotape
  • Malecón Benavides
Explore Tumbes itineraries
Hotel
Hotel
Recommended

Wyndham Costa del Sol Tumbes

8.41,451 reviews
See more hotels

Day 2: Piura, Peru

Distance
Transport
Popular
Tumbes → Piura by bus
  1. Take the bus from Tumbes to Piurabus
5h 45m
$60–85
See more transport options
Activities
  • Universidad Nacional de Piura Campus
  • Gastronomic Tour Cevicherias
Explore Piura itineraries
Hotel
Hotel
Recommended

Casa Andina Premium Piura

8.5596 reviews
See more hotels

Day 3: Tarapoto, Peru

Distance
Transport
Popular
Piura → Tarapoto by fly
  1. Fly from Piura to Tarapotoplane
  2. Take the taxi from Piura to Tarapototaxi
4h
$181–447
See more transport options
Activities
  • Fabrica de Chocolates Orquidea
  • Cascada de Pishurayacu
Explore Tarapoto itineraries
Hotel
Hotel
Recommended

CasaBosque

8.2317 reviews
See more hotels

Day 4: Yurimaguas, Peru

Distance
Transport
Popular
Tarapoto → Yurimaguas by bus
  1. Take the bus from Tarapoto to Yurimaguasbus
3h 47m
$32–37
See more transport options
Activities
  • Mercado Central de Yurimaguas
  • Rio Huallaga Boat Tour
Explore Yurimaguas itineraries
Hotel
Hotel
Recommended

Casa de Campo Hotel Majestic Yurimaguas

9.65 reviews
See more hotels

Day 5: Iquitos, Peru

Days 6–8: Lima, Peru

Distance
Transport
Popular
Iquitos → Lima by fly
  1. Take the taxi from Iquitos to Limataxi
  2. Fly from Iquitos to Limaplane
  3. Take the taxi from Iquitos to Limataxi
2h 8m
$111–230
See more transport options
Activities
  • Explore Barranco District
  • Lima Food Tour
Explore Lima itineraries
Hotel
Hotel
Recommended

Radisson Hotel Decapolis Miraflores

8.82,062 reviews
See more hotels

Days 9–10: Cusco, Peru

Day 11: Puno, Peru

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

Titicaca Aruntawi Lodge Peru

9328 reviews
See more hotels

Day 12: Arequipa, Peru

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

CIRQA - Relais & Châteaux

9.677 reviews
See more hotels

Day 13: Ilo, Peru

Distance
Transport
Popular
Arequipa → Ilo by bus
  1. Take the bus from Arequipa to Ilobus
4h 30m
$16–40
See more transport options
Activities
  • Central Philippine University
  • Jaro Cathedral
Explore Ilo itineraries
Hotel
Hotel
Recommended

Torreblanca Hotel

7.975 reviews
See more hotels

Day 14: Tacna, Peru

Distance
Transport
Popular
Ilo → Tacna by bus
  1. Take the bus from Ilo to Tacnabus
2h 30m
$11–85
See more transport options
Activities
  • Museo de la Reincorporación
  • Parque de la Locomotora
Explore Tacna itineraries
Hotel
Hotel
Recommended

Casa Andina Select Tacna

8.91,714 reviews
See more hotels

15 days in Peru

LimaYurimaguas

Itinerary navigation

Days 1–3: Lima, Peru

Activities
  • Plaza Mayor de Lima
  • Explore Miraflores District
Explore Lima itineraries
Hotel
Hotel
Recommended

Radisson Hotel Decapolis Miraflores

8.82,062 reviews
See more hotels

Days 4–5: Cusco, Peru

Day 6: Puno, Peru

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

Titicaca Aruntawi Lodge Peru

9328 reviews
See more hotels

Day 7: Arequipa, Peru

Distance
Transport
Popular
Puno → Arequipa by bus
  1. Take the bus from Puno to Arequipabus
6h
$10–75
See more transport options
Activities
  • Enjoy a Picanteria Meal
  • Colca Canyon Day Tour
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA - Relais & Châteaux

9.677 reviews
See more hotels

Day 8: Ilo, Peru

Distance
Transport
Popular
Arequipa → Ilo by bus
  1. Take the bus from Arequipa to Ilobus
4h 30m
$16–40
See more transport options
Activities
  • Molo Church
  • Iloilo River Esplanade
Explore Ilo itineraries
Hotel
Hotel
Recommended

Torreblanca Hotel

7.975 reviews
See more hotels

Day 9: Tacna, Peru

Distance
Transport
Popular
Ilo → Tacna by bus
  1. Take the bus from Ilo to Tacnabus
2h 30m
$11–85
See more transport options
Activities
  • Paseo Cívico
  • Parque de la Amistad
Explore Tacna itineraries
Hotel
Hotel
Recommended

Casa Andina Select Tacna

8.91,714 reviews
See more hotels

Day 10: Moquegua, Peru

Distance
Transport
Popular
Tacna → Moquegua by bus
  1. Take the bus from Tacna to Moqueguabus
1h 10m
$12–70
See more transport options
Activities
  • Museo Contisuyo
  • Iglesia Matriz Santo Domingo
Explore Moquegua itineraries
Hotel
Hotel
Recommended

Casa Andina Select Moquegua

8.141 reviews
See more hotels

Day 11: Juliaca, Peru

Distance
Transport
Popular
Moquegua → Juliaca by bus via arequipa
  1. Take the bus from Moquegua to Juliacabus
  2. Take the bus from Moquegua to Juliacabus
6h 34m
$36–102
See more transport options
Activities
  • Explorar la gastronomía local
  • Paseo por el centro histórico
Explore Juliaca itineraries
Hotel
Hotel
Recommended

Samkauta Hotel & Suite

8159 reviews
See more hotels

Day 12: Puerto Maldonado, Peru

Day 13: Pucallpa, Peru

Day 14: Iquitos, Peru

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

Casa Morey

9.11,273 reviews
See more hotels

Day 15: Yurimaguas, Peru

16 days in Peru

CuscoJaén

Itinerary navigation

Days 1–2: Cusco, Peru

Activities
  • Plaza de Armas Exploration
  • Tambomachay Inca Site
Explore Cusco itineraries
Hotel
Hotel
Recommended

Tariq Boutique

8.8599 reviews
See more hotels

Days 3–5: Lima, Peru

Day 6: Ica, Peru

Distance
Transport
Popular
Lima → Ica by bus
  1. Take the bus from Lima to Icabus
4h 30m
$21–45
See more transport options
Activities
  • Santuario del Senor de Luren Visit
  • Nazca Lines Flight Tour
Explore Ica itineraries
Hotel
Hotel
Recommended

Banana's Adventure Hostel

91,730 reviews
See more hotels

Day 7: Arequipa, Peru

Distance
Transport
Popular
Ica → Arequipa by bus
  1. Take the bus from Ica to Arequipabus
11h 18m
$35–100
See more transport options
Activities
  • Monasterio de Santa Catalina
  • Basilica Cathedral of Arequipa
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA - Relais & Châteaux

9.677 reviews
See more hotels

Day 8: Puno, Peru

Distance
Transport
Popular
Arequipa → Puno by bus
  1. Take the bus from Arequipa to Punobus
4h 17m
$9–75
See more transport options
Activities
  • Pino Park
  • Puno Port
Explore Puno itineraries
Hotel
Hotel
Recommended

Titicaca Aruntawi Lodge Peru

9328 reviews
See more hotels

Day 9: Juliaca, Peru

Distance
Transport
Popular
Puno → Juliaca by bus
  1. Take the bus from Puno to Juliacabus
1h 10m
$1–14
See more transport options
Activities
  • Mercado Central de Juliaca
  • Parque de la Cultura
Explore Juliaca itineraries
Hotel
Hotel
Recommended

Samkauta Hotel & Suite

8159 reviews
See more hotels

Day 10: Puerto Maldonado, Peru

Day 11: Pucallpa, Peru

Day 12: Iquitos, Peru

Day 13: Yurimaguas, Peru

Day 14: Tarapoto, Peru

Distance
Transport
Popular
Yurimaguas → Tarapoto by bus
  1. Take the bus from Yurimaguas to Tarapotobus
3h 46m
$32–37
See more transport options
Activities
  • Catarata de Ahuashiyacu
  • Laguna Azul (Lake Lindo)
Explore Tarapoto itineraries
Hotel
Hotel
Recommended

CasaBosque

8.2317 reviews
See more hotels

Day 15: Moyobamba, Peru

Distance
Transport
Popular
Tarapoto → Moyobamba by bus
  1. Take the bus from Tarapoto to Moyobambabus
1h 51m
$19–24
See more transport options
Activities
  • Reserva Ecologica de Tingana
  • Plaza de Armas de Moyobamba
Explore Moyobamba itineraries
Hotel
Hotel
Recommended

Country Club Eco Casajardin

8.2179 reviews
See more hotels

Day 16: Jaén, Peru

17 days in Peru

TacnaIlo

Itinerary navigation

Day 1: Tacna, Peru

Activities
  • Balneario Boca del Río
  • Mercado Central
Explore Tacna itineraries
Hotel
Hotel
Recommended

Casa Andina Select Tacna

8.91,714 reviews
See more hotels

Day 2: Arequipa, Peru

Distance
Transport
Popular
Tacna → Arequipa by bus
  1. Take the bus from Tacna to Arequipabus
2h 15m
$22–35
See more transport options
Activities
  • Plaza de Armas de Arequipa
  • Mirador de Yanahuara
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA - Relais & Châteaux

9.677 reviews
See more hotels

Days 3–4: Cusco, Peru

Days 5–7: Lima, Peru

Day 8: Ica, Peru

Distance
Transport
Popular
Lima → Ica by bus
  1. Take the bus from Lima to Icabus
4h 30m
$21–45
See more transport options
Activities
  • El Catador Winery Tour and Tasting
  • Cachiche Witches Village Exploration
Explore Ica itineraries
Hotel
Hotel
Recommended

Banana's Adventure Hostel

91,730 reviews
See more hotels

Day 9: Huancayo, Peru

Distance
Transport
Popular
Ica → Huancayo by bus
  1. Take the bus from Ica to Huancayobus
6h
$51
See more transport options
Activities
  • Cerrito de La Libertad
  • Feria Dominical de Huancayo
Explore Huancayo itineraries
Hotel
Hotel
Recommended

Hotel Gran Palma Huancayo

8.1327 reviews
See more hotels

Day 10: Ayacucho, Peru

Distance
Transport
Popular
Huancayo → Ayacucho by bus
  1. Take the bus from Huancayo to Ayacuchobus
6h
$19
See more transport options
Activities
  • Universidad Nacional de San Cristóbal de Huamanga
  • Barrio de Santa Ana
Explore Ayacucho itineraries
Hotel
Hotel
Recommended

DM Hoteles Ayacucho

8.6120 reviews
See more hotels

Day 11: Andahuaylas, Peru

Distance
Transport
Popular
Ayacucho → Andahuaylas by bus
  1. Take the bus from Ayacucho to Andahuaylasbus
2h
$16–35
See more transport options
Activities
  • Cascada de Pumahuasi
  • Complejo Arqueológico de Sondor
Explore Andahuaylas itineraries
Hotel
Hotel
Recommended

La Mansion Casa Hotel

8.693 reviews
See more hotels

Day 12: Abancay, Peru

Distance
Transport
Popular
Andahuaylas → Abancay by bus
  1. Take the bus from Andahuaylas to Abancaybus
3h 20m
$13–19
See more transport options
Activities
  • Banos Termales de Cconoc
  • Artisan Craft Shopping
Explore Abancay itineraries
Hotel
Hotel
Recommended

El Peregrino Apart Hotel

8.6157 reviews
See more hotels

Day 13: Puerto Maldonado, Peru

Day 14: Puno, Peru

Day 15: Juliaca, Peru

Distance
Transport
Popular
Puno → Juliaca by bus
  1. Take the bus from Puno to Juliacabus
1h 10m
$1–14
See more transport options
Activities
  • Parque de la Cultura
  • Plaza de Armas de Juliaca
Explore Juliaca itineraries
Hotel
Hotel
Recommended

Samkauta Hotel & Suite

8159 reviews
See more hotels

Day 16: Moquegua, Peru

Distance
Transport
Popular
Juliaca → Moquegua by bus via arequipa
  1. Take the bus from Juliaca to Moqueguabus
  2. Take the bus from Juliaca to Moqueguabus
6h 34m
$36–99
See more transport options
Activities
  • Bodega y Viñedo El Mocho
  • Picanteria La Tradicion
Explore Moquegua itineraries
Hotel
Hotel
Recommended

Casa Andina Select Moquegua

8.141 reviews
See more hotels

Day 17: Ilo, Peru

18 days in Peru

TumbesPucallpa

Itinerary navigation

Day 1: Tumbes, Peru

Activities
  • Reserva Nacional de Tumbes
  • Punta Sal Beach
Explore Tumbes itineraries
Hotel
Hotel
Recommended

Wyndham Costa del Sol Tumbes

8.41,451 reviews
See more hotels

Day 2: Piura, Peru

Distance
Transport
Popular
Tumbes → Piura by bus
  1. Take the bus from Tumbes to Piurabus
5h 45m
$60–85
See more transport options
Activities
  • Laguna de Napique Birdwatching
  • Puente Bolognesi
Explore Piura itineraries
Hotel
Hotel
Recommended

Casa Andina Premium Piura

8.5596 reviews
See more hotels

Day 3: Tarapoto, Peru

Distance
Transport
Popular
Piura → Tarapoto by fly
  1. Fly from Piura to Tarapotoplane
  2. Take the taxi from Piura to Tarapototaxi
4h
$181–447
See more transport options
Activities
  • Mirador de Tarapoto
  • Plaza de Armas de Tarapoto
Explore Tarapoto itineraries
Hotel
Hotel
Recommended

CasaBosque

8.2317 reviews
See more hotels

Day 4: Yurimaguas, Peru

Distance
Transport
Popular
Tarapoto → Yurimaguas by bus
  1. Take the bus from Tarapoto to Yurimaguasbus
3h 47m
$32–37
See more transport options
Activities
  • Mercado Central de Yurimaguas
  • Pacaya Samiria National Reserve Day Trip
Explore Yurimaguas itineraries
Hotel
Hotel
Recommended

Casa de Campo Hotel Majestic Yurimaguas

9.65 reviews
See more hotels

Day 5: Iquitos, Peru

Days 6–8: Lima, Peru

Days 9–10: Cusco, Peru

Day 11: Puno, Peru

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

Titicaca Aruntawi Lodge Peru

9328 reviews
See more hotels

Day 12: Arequipa, Peru

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

CIRQA - Relais & Châteaux

9.677 reviews
See more hotels

Day 13: Ilo, Peru

Distance
Transport
Popular
Arequipa → Ilo by bus
  1. Take the bus from Arequipa to Ilobus
4h 30m
$16–40
See more transport options
Activities
  • Camina Balay nga Bato
  • Iloilo Provincial Capitol
Explore Ilo itineraries
Hotel
Hotel
Recommended

Torreblanca Hotel

7.975 reviews
See more hotels

Day 14: Tacna, Peru

Distance
Transport
Popular
Ilo → Tacna by bus
  1. Take the bus from Ilo to Tacnabus
2h 30m
$11–85
See more transport options
Activities
  • Complejo Monumental Campo de la Alianza
  • Termas de Calientes
Explore Tacna itineraries
Hotel
Hotel
Recommended

Casa Andina Select Tacna

8.91,714 reviews
See more hotels

Day 15: Moquegua, Peru

Distance
Transport
Popular
Tacna → Moquegua by bus
  1. Take the bus from Tacna to Moqueguabus
1h 10m
$12–70
See more transport options
Activities
  • Bodega y Viñedo El Mocho
  • Iglesia Matriz Santo Domingo
Explore Moquegua itineraries
Hotel
Hotel
Recommended

Casa Andina Select Moquegua

8.141 reviews
See more hotels

Day 16: Juliaca, Peru

Distance
Transport
Popular
Moquegua → Juliaca by bus via arequipa
  1. Take the bus from Moquegua to Juliacabus
  2. Take the bus from Moquegua to Juliacabus
6h 34m
$36–102
See more transport options
Activities
  • Paseo por el centro histórico
  • Feria Dominical de Juliaca
Explore Juliaca itineraries
Hotel
Hotel
Recommended

Samkauta Hotel & Suite

8159 reviews
See more hotels

Day 17: Puerto Maldonado, Peru

Day 18: Pucallpa, Peru

19 days in Peru

LimaCajamarca

Itinerary navigation

Days 1–3: Lima, Peru

Activities
  • Pachacamac Archaeological Site
  • Bridge of Sighs Puente de los Suspiros
Explore Lima itineraries
Hotel
Hotel
Recommended

Radisson Hotel Decapolis Miraflores

8.82,062 reviews
See more hotels

Days 4–5: Cusco, Peru

Day 6: Puno, Peru

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

Titicaca Aruntawi Lodge Peru

9328 reviews
See more hotels

Day 7: Arequipa, Peru

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

CIRQA - Relais & Châteaux

9.677 reviews
See more hotels

Day 8: Ilo, Peru

Distance
Transport
Popular
Arequipa → Ilo by bus
  1. Take the bus from Arequipa to Ilobus
4h 30m
$16–40
See more transport options
Activities
  • Miagao Church
  • Netongs Original Special La Paz Batchoy
Explore Ilo itineraries
Hotel
Hotel
Recommended

Torreblanca Hotel

7.975 reviews
See more hotels

Day 9: Tacna, Peru

Distance
Transport
Popular
Ilo → Tacna by bus
  1. Take the bus from Ilo to Tacnabus
2h 30m
$11–85
See more transport options
Activities
  • Parque de la Locomotora
  • Catedral de Tacna
Explore Tacna itineraries
Hotel
Hotel
Recommended

Casa Andina Select Tacna

8.91,714 reviews
See more hotels

Day 10: Moquegua, Peru

Distance
Transport
Popular
Tacna → Moquegua by bus
  1. Take the bus from Tacna to Moqueguabus
1h 10m
$12–70
See more transport options
Activities
  • Cerro Baul Archaeological Site
  • Parque Ecologico de Moquegua
Explore Moquegua itineraries
Hotel
Hotel
Recommended

Casa Andina Select Moquegua

8.141 reviews
See more hotels

Day 11: Juliaca, Peru

Day 12: Puerto Maldonado, Peru

Day 13: Pucallpa, Peru

Day 14: Iquitos, Peru

Distance
Transport
Popular
Pucallpa → Iquitos by fly
  1. Fly from Pucallpa to Iquitosplane
  2. Take the taxi from Pucallpa to Iquitostaxi
1h 11m
$164–295
See more transport options
Activities
  • Pacaya Samiria National Reserve Excursion
  • Pilpintuwasi Butterfly Farm and Animal Orphanage
Explore Iquitos itineraries
Hotel
Hotel
Recommended

Casa Morey

9.11,273 reviews
See more hotels

Day 15: Yurimaguas, Peru

Day 16: Tarapoto, Peru

Distance
Transport
Popular
Yurimaguas → Tarapoto by bus
  1. Take the bus from Yurimaguas to Tarapotobus
3h 46m
$32–37
See more transport options
Activities
  • Parque Suchiche
  • Laguna Azul (Lake Lindo)
Explore Tarapoto itineraries
Hotel
Hotel
Recommended

CasaBosque

8.2317 reviews
See more hotels

Day 17: Moyobamba, Peru

Distance
Transport
Popular
Tarapoto → Moyobamba by bus
  1. Take the bus from Tarapoto to Moyobambabus
1h 51m
$19–24
See more transport options
Activities
  • Cascada de Gera
  • Visita a Viveros de Orquideas
Explore Moyobamba itineraries
Hotel
Hotel
Recommended

Country Club Eco Casajardin

8.2179 reviews
See more hotels

Day 18: Jaén, Peru

Day 19: Cajamarca, Peru

20 days in Peru

CuscoChiclayo

Itinerary navigation

Days 1–2: Cusco, Peru

Activities
  • Cusco Cathedral
  • Tambomachay Inca Site
Explore Cusco itineraries
Hotel
Hotel
Recommended

Tariq Boutique

8.8599 reviews
See more hotels

Days 3–5: Lima, Peru

Day 6: Ica, Peru

Distance
Transport
Popular
Lima → Ica by bus
  1. Take the bus from Lima to Icabus
4h 30m
$21–45
See more transport options
Activities
  • Plaza de Armas de Ica Stroll
  • Tacama Vineyard Tour and Tasting
Explore Ica itineraries
Hotel
Hotel
Recommended

Banana's Adventure Hostel

91,730 reviews
See more hotels

Day 7: Arequipa, Peru

Distance
Transport
Popular
Ica → Arequipa by bus
  1. Take the bus from Ica to Arequipabus
11h 18m
$35–100
See more transport options
Activities
  • Casa del Moral
  • Museo Santuarios Andinos
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA - Relais & Châteaux

9.677 reviews
See more hotels

Day 8: Puno, Peru

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

Titicaca Aruntawi Lodge Peru

9328 reviews
See more hotels

Day 9: Juliaca, Peru

Distance
Transport
Popular
Puno → Juliaca by bus
  1. Take the bus from Puno to Juliacabus
1h 10m
$1–14
See more transport options
Activities
  • Monumento a Manco Cápac
  • Cristo Blanco de Juliaca
Explore Juliaca itineraries
Hotel
Hotel
Recommended

Samkauta Hotel & Suite

8159 reviews
See more hotels

Day 10: Puerto Maldonado, Peru

Day 11: Pucallpa, Peru

Day 12: Iquitos, Peru

Day 13: Yurimaguas, Peru

Day 14: Tarapoto, Peru

Distance
Transport
Popular
Yurimaguas → Tarapoto by bus
  1. Take the bus from Yurimaguas to Tarapotobus
3h 46m
$32–37
See more transport options
Activities
  • Plaza de Armas de Tarapoto
  • Centro de Rescate Urku
Explore Tarapoto itineraries
Hotel
Hotel
Recommended

CasaBosque

8.2317 reviews
See more hotels

Day 15: Moyobamba, Peru

Distance
Transport
Popular
Tarapoto → Moyobamba by bus
  1. Take the bus from Tarapoto to Moyobambabus
1h 51m
$19–24
See more transport options
Activities
  • Ruta del Cafe Moyobamba
  • Mercado Central de Moyobamba
Explore Moyobamba itineraries
Hotel
Hotel
Recommended

Country Club Eco Casajardin

8.2179 reviews
See more hotels

Day 16: Jaén, Peru

Day 17: Cajamarca, Peru

Day 18: Piura, Peru

Distance
Transport
Popular
Cajamarca → Piura by fly
  1. Take the taxi from Cajamarca to Piurataxi
  2. Fly from Cajamarca to Piuraplane
3h 50m
$257–458
See more transport options
Activities
  • Parque Kurt Beer
  • Puente Bolognesi
Explore Piura itineraries
Hotel
Hotel
Recommended

Casa Andina Premium Piura

8.5596 reviews
See more hotels

Day 19: Tumbes, Peru

Distance
Transport
Popular
Piura → Tumbes by bus
  1. Take the bus from Piura to Tumbesbus
5h 45m
$60–85
See more transport options
Activities
  • Zorritos Beach
  • Santuario Nacional Los Manglares de Tumbes
Explore Tumbes itineraries
Hotel
Hotel
Recommended

Wyndham Costa del Sol Tumbes

8.41,451 reviews
See more hotels

Day 20: Chiclayo, Peru

Distance
Transport
Popular
Tumbes → Chiclayo by fly
  1. Take the taxi from Tumbes to Chiclayotaxi
  2. Fly from Tumbes to Chiclayoplane
4h 4m
$284–486
See more transport options
Activities
  • Catedral de Santa Maria
  • Balneario de Pimentel Pier
Explore Chiclayo itineraries
Hotel
Hotel
Recommended

Casa Andina Select Chiclayo

8.6915 reviews
See more hotels

30 days in Peru

TacnaPiura

Itinerary navigation

Day 1: Tacna, Peru

Activities
  • Casa Museo Basadre
  • Mercado Central
Explore Tacna itineraries
Hotel
Hotel
Recommended

Casa Andina Select Tacna

8.91,714 reviews
See more hotels

Day 2: Arequipa, Peru

Distance
Transport
Popular
Tacna → Arequipa by bus
  1. Take the bus from Tacna to Arequipabus
2h 15m
$22–35
See more transport options
Activities
  • Monasterio de Santa Catalina
  • Plaza de Armas de Arequipa
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA - Relais & Châteaux

9.677 reviews
See more hotels

Days 3–4: Cusco, Peru

Days 5–7: Lima, Peru

Day 8: Ica, Peru

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

Banana's Adventure Hostel

91,730 reviews
See more hotels

Day 9: Huancayo, Peru

Distance
Transport
Popular
Ica → Huancayo by bus
  1. Take the bus from Ica to Huancayobus
6h
$51
See more transport options
Activities
  • Mirador de Huayucachi
  • Parque de la Identidad Huanca
Explore Huancayo itineraries
Hotel
Hotel
Recommended

Hotel Gran Palma Huancayo

8.1327 reviews
See more hotels

Day 10: Ayacucho, Peru

Distance
Transport
Popular
Huancayo → Ayacucho by bus
  1. Take the bus from Huancayo to Ayacuchobus
6h
$19
See more transport options
Activities
  • Pikimachay Cave
  • Museo Arqueológico Hipólito Unanue
Explore Ayacucho itineraries
Hotel
Hotel
Recommended

DM Hoteles Ayacucho

8.6120 reviews
See more hotels

Day 11: Andahuaylas, Peru

Distance
Transport
Popular
Ayacucho → Andahuaylas by bus
  1. Take the bus from Ayacucho to Andahuaylasbus
2h
$16–35
See more transport options
Activities
  • Visita a Talleres Artesanales
  • Degustación de Gastronomía Local
Explore Andahuaylas itineraries
Hotel
Hotel
Recommended

La Mansion Casa Hotel

8.693 reviews
See more hotels

Day 12: Abancay, Peru

Distance
Transport
Popular
Andahuaylas → Abancay by bus
  1. Take the bus from Andahuaylas to Abancaybus
3h 20m
$13–19
See more transport options
Activities
  • Hacienda Illanya
  • Explore Rio Pachachaca Banks
Explore Abancay itineraries
Hotel
Hotel
Recommended

El Peregrino Apart Hotel

8.6157 reviews
See more hotels

Day 13: Puerto Maldonado, Peru

Day 14: Puno, Peru

Day 15: Juliaca, Peru

Distance
Transport
Popular
Puno → Juliaca by bus
  1. Take the bus from Puno to Juliacabus
1h 10m
$1–14
See more transport options
Activities
  • Feria Dominical de Juliaca
  • Explorar la gastronomía local
Explore Juliaca itineraries
Hotel
Hotel
Recommended

Samkauta Hotel & Suite

8159 reviews
See more hotels

Day 16: Moquegua, Peru

Distance
Transport
Popular
Juliaca → Moquegua by bus via arequipa
  1. Take the bus from Juliaca to Moqueguabus
  2. Take the bus from Juliaca to Moqueguabus
6h 34m
$36–99
See more transport options
Activities
  • Bodega y Viñedo El Mocho
  • Alameda de Moquegua
Explore Moquegua itineraries
Hotel
Hotel
Recommended

Casa Andina Select Moquegua

8.141 reviews
See more hotels

Day 17: Ilo, Peru

Day 18: Pisco, Peru

Day 19: Trujillo, Peru

Day 20: Cajamarca, Peru

Distance
Transport
Popular
Trujillo → Cajamarca by bus
  1. Take the bus from Trujillo to Cajamarcabus
5h 50m
$11–55
See more transport options
Activities
  • Catedral de Cajamarca
  • Llacanora
Explore Cajamarca itineraries
Hotel
Hotel
Recommended

Wyndham Costa del Sol Cajamarca

8.91,083 reviews
See more hotels

Day 21: Jaén, Peru

Day 22: Tarapoto, Peru

Day 23: Yurimaguas, Peru

Distance
Transport
Popular
Tarapoto → Yurimaguas by bus
  1. Take the bus from Tarapoto to Yurimaguasbus
3h 47m
$32–37
See more transport options
Activities
  • Malecón Walk
  • Motorcycle Taxi City Tour
Explore Yurimaguas itineraries
Hotel
Hotel
Recommended

Casa de Campo Hotel Majestic Yurimaguas

9.65 reviews
See more hotels

Day 24: Iquitos, Peru

Day 25: Pucallpa, Peru

Distance
Transport
Popular
Iquitos → Pucallpa by fly
  1. Take the taxi from Iquitos to Pucallpataxi
  2. Fly from Iquitos to Pucallpaplane
1h 12m
$163–298
See more transport options
Activities
  • Taste Local Amazonian Cuisine
  • La Ducha del Diablo Waterfall
Explore Pucallpa itineraries
Hotel
Hotel
Recommended

Casa Andina Select Pucallpa

8.5746 reviews
See more hotels

Day 26: Huánuco, Peru

Day 27: Tingo María, Peru

Day 28: Cerro de Pasco, Peru

Day 29: Moyobamba, Peru

Day 30: Piura, Peru

Distance
Transport
Popular
Moyobamba → Piura by bus
  1. Take the bus from Moyobamba to Piurabus
9h 10m
$40–60
See more transport options
Activities
  • Gastronomic Tour Cevicherias
  • Playa Colan Beach and Church
Explore Piura itineraries
Hotel
Hotel
Recommended

Casa Andina Premium Piura

8.5596 reviews
See more hotels

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.