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
  • Magic Water Circuit
  • Pachacamac Archaeological Site
Explore Lima itineraries
Hotel
Hotel
Recommended

Radisson Hotel Decapolis Miraflores

8.82,071 reviews
See more hotels

Days 4–5: Cusco, Peru

Distance
Transport
Popular
Lima → Cusco by fly
  1. Take the taxi from Lima to Cuscotaxi
  2. Fly from Lima to Cuscoplane
1h 30m
$68–221
See more transport options
Activities
  • Qenqo Inca Site
  • Rainbow Mountain Vinicunca Day Trip
Explore Cusco itineraries
Hotel
Hotel
Recommended

Tariq Boutique

8.9605 reviews
See more hotels

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 Cathedral
  • Coca Museum
Explore Puno itineraries
Hotel
Hotel
Recommended

Titicaca Aruntawi Lodge Peru

9318 reviews
See more hotels

Day 7: Arequipa, Peru

Distance
Transport
Popular
Puno → Arequipa by bus
  1. Take the bus from Puno to Arequipabus
6h
$9–75
See more transport options
Activities
  • Chili River Rafting
  • Enjoy a Picanteria Meal
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA - Relais & Châteaux

9.679 reviews
See more hotels

8 days in Peru

CuscoPuno

Itinerary navigation

Days 1–2: Cusco, Peru

Activities
  • Peruvian Cooking Class
  • Rainbow Mountain Vinicunca Day Trip
Explore Cusco itineraries
Hotel
Hotel
Recommended

Tariq Boutique

8.9605 reviews
See more hotels

Days 3–5: Lima, Peru

Distance
Transport
Popular
Cusco → Lima by fly
  1. Fly from Cusco to Limaplane
  2. Take the taxi from Cusco to Limataxi
1h 36m
$71–219
See more transport options
Activities
  • Huaca Pucllana
  • Surfing Lesson at Costa Verde
Explore Lima itineraries
Hotel
Hotel
Recommended

Radisson Hotel Decapolis Miraflores

8.82,071 reviews
See more hotels

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
  • Plaza de Armas de Ica Stroll
Explore Ica itineraries
Hotel
Hotel
Recommended

Banana's Adventure Hostel

91,721 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
  • Colca Canyon Day Tour
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA - Relais & Châteaux

9.679 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
  • Sillustani Tombs
  • Pino Park
Explore Puno itineraries
Hotel
Hotel
Recommended

Titicaca Aruntawi Lodge Peru

9318 reviews
See more hotels

9 days in Peru

ArequipaHuancayo

Itinerary navigation

Day 1: Arequipa, Peru

Activities
  • Casa del Moral
  • Chili River Rafting
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA - Relais & Châteaux

9.679 reviews
See more hotels

Days 2–3: Cusco, Peru

Days 4–6: Lima, Peru

Distance
Transport
Popular
Cusco → Lima by fly
  1. Fly from Cusco to Limaplane
  2. Take the taxi from Cusco to Limataxi
1h 36m
$71–219
See more transport options
Activities
  • Larco Museum
  • Huaca Pucllana
Explore Lima itineraries
Hotel
Hotel
Recommended

Radisson Hotel Decapolis Miraflores

8.82,071 reviews
See more hotels

Day 7: 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
  • Huacachina Oasis Exploration
  • Regional Museum of Ica Visit
Explore Ica itineraries
Hotel
Hotel
Recommended

Banana's Adventure Hostel

91,721 reviews
See more hotels

Day 8: Ayacucho, Peru

Distance
Transport
Popular
Ica → Ayacucho by bus
  1. Take the bus from Ica to Ayacuchobus
5h 30m
$18–45
See more transport options
Activities
  • Convento de Santa Clara
  • Mirador de Acuchimay
Explore Ayacucho itineraries
Hotel
Hotel
Recommended

DM Hoteles Ayacucho

8.6121 reviews
See more hotels

Day 9: Huancayo, Peru

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

Hotel Gran Palma Huancayo

8327 reviews
See more hotels

10 days in Peru

TacnaHuancayo

Itinerary navigation

Day 1: Tacna, Peru

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

Casa Andina Select Tacna

8.91,692 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
  • Arequipa Cooking Class
  • Museo Santuarios Andinos
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA - Relais & Châteaux

9.679 reviews
See more hotels

Days 3–4: Cusco, Peru

Days 5–7: Lima, Peru

Distance
Transport
Popular
Cusco → Lima by fly
  1. Fly from Cusco to Limaplane
  2. Take the taxi from Cusco to Limataxi
1h 36m
$71–219
See more transport options
Activities
  • Explore Barranco District
  • Plaza Mayor de Lima
Explore Lima itineraries
Hotel
Hotel
Recommended

Radisson Hotel Decapolis Miraflores

8.82,071 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
  • Nazca Lines Flight Tour
  • Huacachina Oasis Exploration
Explore Ica itineraries
Hotel
Hotel
Recommended

Banana's Adventure Hostel

91,721 reviews
See more hotels

Day 9: Ayacucho, Peru

Distance
Transport
Popular
Ica → Ayacucho by bus
  1. Take the bus from Ica to Ayacuchobus
5h 30m
$18–45
See more transport options
Activities
  • Museo de la Memoria La Hoyada
  • Pampa de la Quinua
Explore Ayacucho itineraries
Hotel
Hotel
Recommended

DM Hoteles Ayacucho

8.6121 reviews
See more hotels

Day 10: Huancayo, Peru

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

Hotel Gran Palma Huancayo

8327 reviews
See more hotels

11 days in Peru

TumbesMoquegua

Itinerary navigation

Day 1: Tumbes, Peru

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

Wyndham Costa del Sol Tumbes

8.41,455 reviews
See more hotels

Days 2–4: Lima, Peru

Distance
Transport
Popular
Tumbes → Lima by fly
  1. Take the taxi from Tumbes to Limataxi
  2. Fly from Tumbes to Limaplane
  3. Take the taxi from Tumbes to Limataxi
2h 2m
$117–288
See more transport options
Activities
  • Shopping at Larcomar
  • Explore Miraflores District
Explore Lima itineraries
Hotel
Hotel
Recommended

Radisson Hotel Decapolis Miraflores

8.82,071 reviews
See more hotels

Days 5–6: Cusco, Peru

Distance
Transport
Popular
Lima → Cusco by fly
  1. Take the taxi from Lima to Cuscotaxi
  2. Fly from Lima to Cuscoplane
1h 30m
$68–221
See more transport options
Activities
  • Cusco Cathedral
  • Puka Pukara Red Fort
Explore Cusco itineraries
Hotel
Hotel
Recommended

Tariq Boutique

8.9605 reviews
See more hotels

Day 7: 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
  • Amantani Island
  • Sillustani Tombs
Explore Puno itineraries
Hotel
Hotel
Recommended

Titicaca Aruntawi Lodge Peru

9318 reviews
See more hotels

Day 8: Arequipa, Peru

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

CIRQA - Relais & Châteaux

9.679 reviews
See more hotels

Day 9: Ilo, Peru

Distance
Transport
Popular
Arequipa → Ilo by bus
  1. Take the bus from Arequipa to Ilobus
4h 30m
$15–40
See more transport options
Activities
  • Iloilo Provincial Capitol
  • Garin Farm Pilgrimage Resort
Explore Ilo itineraries
Hotel
Hotel
Recommended

InkaOcean Hotel

7.9216 reviews
See more hotels

Day 10: Tacna, Peru

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

Casa Andina Select Tacna

8.91,692 reviews
See more hotels

Day 11: Moquegua, Peru

Distance
Transport
Popular
Tacna → Moquegua by bus
  1. Take the bus from Tacna to Moqueguabus
1h 10m
$11–70
See more transport options
Activities
  • Alameda de Moquegua
  • Picanteria La Tradicion
Explore Moquegua itineraries
Hotel
Hotel
Recommended

Casa Andina Select Moquegua

8.242 reviews
See more hotels

12 days in Peru

LimaPuerto Maldonado

Itinerary navigation

Days 1–3: Lima, Peru

Activities
  • Plaza Mayor de Lima
  • Monastery of San Francisco and Catacombs
Explore Lima itineraries
Hotel
Hotel
Recommended

Radisson Hotel Decapolis Miraflores

8.82,071 reviews
See more hotels

Days 4–5: Cusco, Peru

Distance
Transport
Popular
Lima → Cusco by fly
  1. Take the taxi from Lima to Cuscotaxi
  2. Fly from Lima to Cuscoplane
1h 30m
$68–221
See more transport options
Activities
  • Sacsayhuaman Ruins
  • Tambomachay Inca Site
Explore Cusco itineraries
Hotel
Hotel
Recommended

Tariq Boutique

8.9605 reviews
See more hotels

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
  • Amantani Island
  • Arco Deustua
Explore Puno itineraries
Hotel
Hotel
Recommended

Titicaca Aruntawi Lodge Peru

9318 reviews
See more hotels

Day 7: Arequipa, Peru

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

CIRQA - Relais & Châteaux

9.679 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
$15–40
See more transport options
Activities
  • Smallville Complex
  • Iloilo River Esplanade
Explore Ilo itineraries
Hotel
Hotel
Recommended

InkaOcean Hotel

7.9216 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–80
See more transport options
Activities
  • Parque de la Amistad
  • Parque de la Locomotora
Explore Tacna itineraries
Hotel
Hotel
Recommended

Casa Andina Select Tacna

8.91,692 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
$11–70
See more transport options
Activities
  • Museo Contisuyo
  • Bodega y Viñedo El Mocho
Explore Moquegua itineraries
Hotel
Hotel
Recommended

Casa Andina Select Moquegua

8.242 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
$35–102
See more transport options
Activities
  • Parque de la Cultura
  • Antigua Estación de Tren de Juliaca
Explore Juliaca itineraries
Hotel
Hotel
Recommended

Samkauta Hotel & Suite

8166 reviews
See more hotels

Day 12: Puerto Maldonado, Peru

13 days in Peru

CuscoMoquegua

Itinerary navigation

Days 1–2: Cusco, Peru

Activities
  • Museo Inka
  • Qorikancha Temple of the Sun
Explore Cusco itineraries
Hotel
Hotel
Recommended

Tariq Boutique

8.9605 reviews
See more hotels

Days 3–5: Lima, Peru

Distance
Transport
Popular
Cusco → Lima by fly
  1. Fly from Cusco to Limaplane
  2. Take the taxi from Cusco to Limataxi
1h 36m
$71–219
See more transport options
Activities
  • Bridge of Sighs Puente de los Suspiros
  • Shopping at Larcomar
Explore Lima itineraries
Hotel
Hotel
Recommended

Radisson Hotel Decapolis Miraflores

8.82,071 reviews
See more hotels

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
  • Dune Buggy and Sandboarding Tour
  • Sunset Viewing at Huacachina Dunes
Explore Ica itineraries
Hotel
Hotel
Recommended

Banana's Adventure Hostel

91,721 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
  • Rocoto Farm Visit
  • Chili River Rafting
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA - Relais & Châteaux

9.679 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
  • Sillustani Tombs
  • Balcony of the Count of Lemos
Explore Puno itineraries
Hotel
Hotel
Recommended

Titicaca Aruntawi Lodge Peru

9318 reviews
See more hotels

Day 9: Puerto Maldonado, Peru

Distance
Transport
Popular
Puno → Puerto Maldonado by bus
  1. Take the bus from Puno to Puerto Maldonadobus
10h
$35–70
See more transport options
Activities
  • Sandoval Lake
  • Condenado Lake
Explore Puerto Maldonado itineraries
Hotel
Hotel
Recommended

Amazon Field Station byInkaterra

9.530 reviews
See more hotels

Day 10: Juliaca, Peru

Day 11: Tacna, Peru

Distance
Transport
Popular
Juliaca → Tacna by bus via arequipa
  1. Take the bus from Juliaca to Tacnabus
  2. Take the bus from Juliaca to Tacnabus
7h 45m
$36–98
See more transport options
Activities
  • Termas de Calientes
  • Zona Franca de Tacna
Explore Tacna itineraries
Hotel
Hotel
Recommended

Casa Andina Select Tacna

8.91,692 reviews
See more hotels

Day 12: Ilo, Peru

Distance
Transport
Popular
Tacna → Ilo by bus
  1. Take the bus from Tacna to Ilobus
2h 30m
$11–80
See more transport options
Activities
  • Biscocho Haus
  • Plazuela de Iloilo
Explore Ilo itineraries
Hotel
Hotel
Recommended

InkaOcean Hotel

7.9216 reviews
See more hotels

Day 13: Moquegua, Peru

Distance
Transport
Popular
Ilo → Moquegua by bus
  1. Take the bus from Ilo to Moqueguabus
1h 30m
$13–80
See more transport options
Activities
  • Mirador Cristo Blanco
  • Mercado Central de Moquegua
Explore Moquegua itineraries
Hotel
Hotel
Recommended

Casa Andina Select Moquegua

8.242 reviews
See more hotels

14 days in Peru

ArequipaIquitos

Itinerary navigation

Day 1: Arequipa, Peru

Activities
  • Plaza de Armas de Arequipa
  • Arequipa Cooking Class
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA - Relais & Châteaux

9.679 reviews
See more hotels

Days 2–3: Cusco, Peru

Days 4–6: Lima, Peru

Distance
Transport
Popular
Cusco → Lima by fly
  1. Fly from Cusco to Limaplane
  2. Take the taxi from Cusco to Limataxi
1h 36m
$71–219
See more transport options
Activities
  • Cathedral Basilica of Lima
  • Huaca Pucllana
Explore Lima itineraries
Hotel
Hotel
Recommended

Radisson Hotel Decapolis Miraflores

8.82,071 reviews
See more hotels

Day 7: 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
  • Plaza de Armas de Ica Stroll
Explore Ica itineraries
Hotel
Hotel
Recommended

Banana's Adventure Hostel

91,721 reviews
See more hotels

Day 8: Ayacucho, Peru

Distance
Transport
Popular
Ica → Ayacucho by bus
  1. Take the bus from Ica to Ayacuchobus
5h 30m
$18–45
See more transport options
Activities
  • Puente Colonial de Ayacucho
  • Taller de Artesanía de Quinua
Explore Ayacucho itineraries
Hotel
Hotel
Recommended

DM Hoteles Ayacucho

8.6121 reviews
See more hotels

Day 9: Huancayo, Peru

Distance
Transport
Popular
Ayacucho → Huancayo by bus
  1. Take the bus from Ayacucho to Huancayobus
6h
$18
See more transport options
Activities
  • Parque de la Identidad Huanca
  • Valle del Mantaro Scenic Drive
Explore Huancayo itineraries
Hotel
Hotel
Recommended

Hotel Gran Palma Huancayo

8327 reviews
See more hotels

Day 10: Huánuco, Peru

Distance
Transport
Popular
Huancayo → Huánuco by bus
  1. Take the bus from Huancayo to Huánucobus
6h
$32
See more transport options
Activities
  • Mercado Central de Huanuco
  • Plaza de Armas de Huanuco
Explore Huánuco itineraries
Hotel
Hotel
Recommended

Grima Hotel

8.190 reviews
See more hotels

Day 11: Tingo María, Peru

Day 12: Tarapoto, Peru

Day 13: Pucallpa, Peru

Distance
Transport
Popular
Tarapoto → Pucallpa by fly
  1. Take the taxi from Tarapoto to Pucallpataxi
  2. Fly from Tarapoto to Pucallpaplane
3h 14m
$210–382
See more transport options
Activities
  • La Lupuna Giant Tree
  • Puerto Callao Port
Explore Pucallpa itineraries
Hotel
Hotel
Recommended

Casa Andina Select Pucallpa

8.5746 reviews
See more hotels

Day 14: Iquitos, Peru

15 days in Peru

TacnaIquitos

Itinerary navigation

Day 1: Tacna, Peru

Activities
  • Catedral de Tacna
  • Parque de la Amistad
Explore Tacna itineraries
Hotel
Hotel
Recommended

Casa Andina Select Tacna

8.91,692 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
  • Rocoto Farm Visit
  • Mirador de Yanahuara
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA - Relais & Châteaux

9.679 reviews
See more hotels

Days 3–4: Cusco, Peru

Days 5–7: Lima, Peru

Distance
Transport
Popular
Cusco → Lima by fly
  1. Fly from Cusco to Limaplane
  2. Take the taxi from Cusco to Limataxi
1h 36m
$71–219
See more transport options
Activities
  • Larco Museum
  • Pachacamac Archaeological Site
Explore Lima itineraries
Hotel
Hotel
Recommended

Radisson Hotel Decapolis Miraflores

8.82,071 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
  • Regional Museum of Ica Visit
  • Pisco Route Day Tour
Explore Ica itineraries
Hotel
Hotel
Recommended

Banana's Adventure Hostel

91,721 reviews
See more hotels

Day 9: Ayacucho, Peru

Distance
Transport
Popular
Ica → Ayacucho by bus
  1. Take the bus from Ica to Ayacuchobus
5h 30m
$18–45
See more transport options
Activities
  • Museo Arqueológico Hipólito Unanue
  • Pampa de la Quinua
Explore Ayacucho itineraries
Hotel
Hotel
Recommended

DM Hoteles Ayacucho

8.6121 reviews
See more hotels

Day 10: Huancayo, Peru

Distance
Transport
Popular
Ayacucho → Huancayo by bus
  1. Take the bus from Ayacucho to Huancayobus
6h
$18
See more transport options
Activities
  • Convento de Santa Rosa de Ocopa
  • Valle del Mantaro Scenic Drive
Explore Huancayo itineraries
Hotel
Hotel
Recommended

Hotel Gran Palma Huancayo

8327 reviews
See more hotels

Day 11: Huánuco, Peru

Distance
Transport
Popular
Huancayo → Huánuco by bus
  1. Take the bus from Huancayo to Huánucobus
6h
$32
See more transport options
Activities
  • Museo Regional de Huanuco
  • Local Coffee and Product Tasting
Explore Huánuco itineraries
Hotel
Hotel
Recommended

Grima Hotel

8.190 reviews
See more hotels

Day 12: Tingo María, Peru

Day 13: Tarapoto, Peru

Day 14: Pucallpa, Peru

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

Casa Andina Select Pucallpa

8.5746 reviews
See more hotels

Day 15: 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
$178–307
See more transport options
Activities
  • Belen Market
  • Pilpintuwasi Butterfly Farm and Animal Orphanage
Explore Iquitos itineraries
Hotel
Hotel
Recommended

Casa Morey

9.11,283 reviews
See more hotels

16 days in Peru

TumbesYurimaguas

Itinerary navigation

Day 1: Tumbes, Peru

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

Wyndham Costa del Sol Tumbes

8.41,455 reviews
See more hotels

Days 2–4: Lima, Peru

Distance
Transport
Popular
Tumbes → Lima by fly
  1. Take the taxi from Tumbes to Limataxi
  2. Fly from Tumbes to Limaplane
  3. Take the taxi from Tumbes to Limataxi
2h 2m
$117–288
See more transport options
Activities
  • Monastery of San Francisco and Catacombs
  • Cathedral Basilica of Lima
Explore Lima itineraries
Hotel
Hotel
Recommended

Radisson Hotel Decapolis Miraflores

8.82,071 reviews
See more hotels

Days 5–6: Cusco, Peru

Distance
Transport
Popular
Lima → Cusco by fly
  1. Take the taxi from Lima to Cuscotaxi
  2. Fly from Lima to Cuscoplane
1h 30m
$68–221
See more transport options
Activities
  • Qenqo Inca Site
  • ChocoMuseo Chocolate Workshop
Explore Cusco itineraries
Hotel
Hotel
Recommended

Tariq Boutique

8.9605 reviews
See more hotels

Day 7: 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

9318 reviews
See more hotels

Day 8: Arequipa, Peru

Distance
Transport
Popular
Puno → Arequipa by bus
  1. Take the bus from Puno to Arequipabus
6h
$9–75
See more transport options
Activities
  • Enjoy a Picanteria Meal
  • Chili River Rafting
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA - Relais & Châteaux

9.679 reviews
See more hotels

Day 9: Ilo, Peru

Distance
Transport
Popular
Arequipa → Ilo by bus
  1. Take the bus from Arequipa to Ilobus
4h 30m
$15–40
See more transport options
Activities
  • San Jose Parish Church
  • Iloilo Provincial Capitol
Explore Ilo itineraries
Hotel
Hotel
Recommended

InkaOcean Hotel

7.9216 reviews
See more hotels

Day 10: Tacna, Peru

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

Casa Andina Select Tacna

8.91,692 reviews
See more hotels

Day 11: Moquegua, Peru

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

Casa Andina Select Moquegua

8.242 reviews
See more hotels

Day 12: Juliaca, Peru

Day 13: Puerto Maldonado, Peru

Day 14: Pucallpa, Peru

Day 15: Iquitos, Peru

Day 16: Yurimaguas, Peru

17 days in Peru

LimaPiura

Itinerary navigation

Days 1–3: Lima, Peru

Activities
  • National Museum of Archaeology Anthropology and History of Peru
  • Larco Museum
Explore Lima itineraries
Hotel
Hotel
Recommended

Radisson Hotel Decapolis Miraflores

8.82,071 reviews
See more hotels

Days 4–5: Cusco, Peru

Distance
Transport
Popular
Lima → Cusco by fly
  1. Take the taxi from Lima to Cuscotaxi
  2. Fly from Lima to Cuscoplane
1h 30m
$68–221
See more transport options
Activities
  • Machu Picchu Day Trip
  • Sacred Valley Tour
Explore Cusco itineraries
Hotel
Hotel
Recommended

Tariq Boutique

8.9605 reviews
See more hotels

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
  • Sillustani Tombs
  • Pino Park
Explore Puno itineraries
Hotel
Hotel
Recommended

Titicaca Aruntawi Lodge Peru

9318 reviews
See more hotels

Day 7: Arequipa, Peru

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

CIRQA - Relais & Châteaux

9.679 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
$15–40
See more transport options
Activities
  • Jaro Cathedral
  • Iloilo Provincial Capitol
Explore Ilo itineraries
Hotel
Hotel
Recommended

InkaOcean Hotel

7.9216 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–80
See more transport options
Activities
  • Parque de la Amistad
  • Mercado Central
Explore Tacna itineraries
Hotel
Hotel
Recommended

Casa Andina Select Tacna

8.91,692 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
$11–70
See more transport options
Activities
  • Parque Ecologico de Moquegua
  • Alameda de Moquegua
Explore Moquegua itineraries
Hotel
Hotel
Recommended

Casa Andina Select Moquegua

8.242 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
$35–102
See more transport options
Activities
  • Feria Dominical de Juliaca
  • Compras de artesanía local
Explore Juliaca itineraries
Hotel
Hotel
Recommended

Samkauta Hotel & Suite

8166 reviews
See more hotels

Day 12: Puerto Maldonado, Peru

Day 13: Pucallpa, Peru

Distance
Transport
Popular
Puerto Maldonado → Pucallpa by fly
  1. Take the taxi from Puerto Maldonado to Pucallpataxi
  2. Fly from Puerto Maldonado to Pucallpaplane
4h 35m
$187–478
See more transport options
Activities
  • Malecon Grau Riverside Walk
  • Pucallpa Artisan Market
Explore Pucallpa itineraries
Hotel
Hotel
Recommended

Casa Andina Select Pucallpa

8.5746 reviews
See more hotels

Day 14: Iquitos, Peru

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
$31–37
See more transport options
Activities
  • Centro de Rescate Urku
  • Fabrica de Chocolates Orquidea
Explore Tarapoto itineraries
Hotel
Hotel
Recommended

Colina de Montalva

9.2151 reviews
See more hotels

Day 17: Piura, Peru

Distance
Transport
Popular
Tarapoto → Piura by fly
  1. Take the taxi from Tarapoto to Piurataxi
  2. Fly from Tarapoto to Piuraplane
3h 54m
$200–452
See more transport options
Activities
  • Casa Museo Miguel Grau
  • Gastronomic Tour Cevicherias
Explore Piura itineraries
Hotel
Hotel
Recommended

Casa Andina Premium Piura

8.5599 reviews
See more hotels

18 days in Peru

CuscoTarapoto

Itinerary navigation

Days 1–2: Cusco, Peru

Activities
  • Museo Inka
  • Peruvian Cooking Class
Explore Cusco itineraries
Hotel
Hotel
Recommended

Tariq Boutique

8.9605 reviews
See more hotels

Days 3–5: Lima, Peru

Distance
Transport
Popular
Cusco → Lima by fly
  1. Fly from Cusco to Limaplane
  2. Take the taxi from Cusco to Limataxi
1h 36m
$71–219
See more transport options
Activities
  • Shopping at Larcomar
  • Surfing Lesson at Costa Verde
Explore Lima itineraries
Hotel
Hotel
Recommended

Radisson Hotel Decapolis Miraflores

8.82,071 reviews
See more hotels

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
  • Nazca Lines Flight Tour
  • Dune Buggy and Sandboarding Tour
Explore Ica itineraries
Hotel
Hotel
Recommended

Banana's Adventure Hostel

91,721 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
  • Mirador de Yanahuara
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA - Relais & Châteaux

9.679 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
  • Coca Museum
  • Puno Cathedral
Explore Puno itineraries
Hotel
Hotel
Recommended

Titicaca Aruntawi Lodge Peru

9318 reviews
See more hotels

Day 9: Puerto Maldonado, Peru

Distance
Transport
Popular
Puno → Puerto Maldonado by bus
  1. Take the bus from Puno to Puerto Maldonadobus
10h
$35–70
See more transport options
Activities
  • Puerto Maldonado Main Square Plaza de Armas
  • Night Walk
Explore Puerto Maldonado itineraries
Hotel
Hotel
Recommended

Amazon Field Station byInkaterra

9.530 reviews
See more hotels

Day 10: Juliaca, Peru

Day 11: Tacna, Peru

Day 12: Ilo, Peru

Distance
Transport
Popular
Tacna → Ilo by bus
  1. Take the bus from Tacna to Ilobus
2h 30m
$11–80
See more transport options
Activities
  • Central Philippine University
  • Iloilo River Esplanade
Explore Ilo itineraries
Hotel
Hotel
Recommended

InkaOcean Hotel

7.9216 reviews
See more hotels

Day 13: Moquegua, Peru

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

Casa Andina Select Moquegua

8.242 reviews
See more hotels

Day 14: Ayacucho, Peru

Day 15: Huancayo, Peru

Distance
Transport
Popular
Ayacucho → Huancayo by bus
  1. Take the bus from Ayacucho to Huancayobus
6h
$18
See more transport options
Activities
  • Cerrito de La Libertad
  • Nevado de Huaytapallana
Explore Huancayo itineraries
Hotel
Hotel
Recommended

Hotel Gran Palma Huancayo

8327 reviews
See more hotels

Day 16: Huánuco, Peru

Distance
Transport
Popular
Huancayo → Huánuco by bus
  1. Take the bus from Huancayo to Huánucobus
6h
$32
See more transport options
Activities
  • Catedral de Huanuco
  • Plaza de Armas de Huanuco
Explore Huánuco itineraries
Hotel
Hotel
Recommended

Grima Hotel

8.190 reviews
See more hotels

Day 17: Tingo María, Peru

Day 18: Tarapoto, Peru

19 days in Peru

ArequipaTumbes

Itinerary navigation

Day 1: Arequipa, Peru

Activities
  • Mirador de Yanahuara
  • Plaza de Armas de Arequipa
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA - Relais & Châteaux

9.679 reviews
See more hotels

Days 2–3: Cusco, Peru

Days 4–6: Lima, Peru

Distance
Transport
Popular
Cusco → Lima by fly
  1. Fly from Cusco to Limaplane
  2. Take the taxi from Cusco to Limataxi
1h 36m
$71–219
See more transport options
Activities
  • Pachacamac Archaeological Site
  • National Museum of Archaeology Anthropology and History of Peru
Explore Lima itineraries
Hotel
Hotel
Recommended

Radisson Hotel Decapolis Miraflores

8.82,071 reviews
See more hotels

Day 7: 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
  • Tacama Vineyard Tour and Tasting
Explore Ica itineraries
Hotel
Hotel
Recommended

Banana's Adventure Hostel

91,721 reviews
See more hotels

Day 8: Ayacucho, Peru

Distance
Transport
Popular
Ica → Ayacucho by bus
  1. Take the bus from Ica to Ayacuchobus
5h 30m
$18–45
See more transport options
Activities
  • Pikimachay Cave
  • Museo de la Memoria La Hoyada
Explore Ayacucho itineraries
Hotel
Hotel
Recommended

DM Hoteles Ayacucho

8.6121 reviews
See more hotels

Day 9: Huancayo, Peru

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

Hotel Gran Palma Huancayo

8327 reviews
See more hotels

Day 10: Huánuco, Peru

Distance
Transport
Popular
Huancayo → Huánuco by bus
  1. Take the bus from Huancayo to Huánucobus
6h
$32
See more transport options
Activities
  • Iglesia San Francisco
  • Mirador de San Francisco
Explore Huánuco itineraries
Hotel
Hotel
Recommended

Grima Hotel

8.190 reviews
See more hotels

Day 11: Tingo María, Peru

Day 12: Tarapoto, Peru

Day 13: Pucallpa, Peru

Distance
Transport
Popular
Tarapoto → Pucallpa by fly
  1. Take the taxi from Tarapoto to Pucallpataxi
  2. Fly from Tarapoto to Pucallpaplane
3h 14m
$210–382
See more transport options
Activities
  • Lake Yarinacocha
  • Puerto Callao Port
Explore Pucallpa itineraries
Hotel
Hotel
Recommended

Casa Andina Select Pucallpa

8.5746 reviews
See more hotels

Day 14: Iquitos, Peru

Day 15: Yurimaguas, Peru

Day 16: Trujillo, Peru

Day 17: Cajamarca, Peru

Distance
Transport
Popular
Trujillo → Cajamarca by bus
  1. Take the bus from Trujillo to Cajamarcabus
5h 50m
$10–50
See more transport options
Activities
  • Hacienda La Collpa
  • Cuarto del Rescate
Explore Cajamarca itineraries
Hotel
Hotel
Recommended

Wyndham Costa del Sol Cajamarca

8.91,071 reviews
See more hotels

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
$246–448
See more transport options
Activities
  • Catacaos Handicraft and Gastronomy
  • Plaza de Armas de Piura
Explore Piura itineraries
Hotel
Hotel
Recommended

Casa Andina Premium Piura

8.5599 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
  • Isla de los Cocodrilos
  • Museo de Sitio Cabeza de Vaca
Explore Tumbes itineraries
Hotel
Hotel
Recommended

Wyndham Costa del Sol Tumbes

8.41,455 reviews
See more hotels

20 days in Peru

TacnaTumbes

Itinerary navigation

Day 1: Tacna, Peru

Activities
  • Parque de la Locomotora
  • Paseo Cívico
Explore Tacna itineraries
Hotel
Hotel
Recommended

Casa Andina Select Tacna

8.91,692 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
  • Barrio de San Lazaro
Explore Arequipa itineraries
Hotel
Hotel
Recommended

CIRQA - Relais & Châteaux

9.679 reviews
See more hotels

Days 3–4: Cusco, Peru

Days 5–7: Lima, Peru

Distance
Transport
Popular
Cusco → Lima by fly
  1. Fly from Cusco to Limaplane
  2. Take the taxi from Cusco to Limataxi
1h 36m
$71–219
See more transport options
Activities
  • Magic Water Circuit
  • Larco Museum
Explore Lima itineraries
Hotel
Hotel
Recommended

Radisson Hotel Decapolis Miraflores

8.82,071 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
  • Sunset Viewing at Huacachina Dunes
  • Plaza de Armas de Ica Stroll
Explore Ica itineraries
Hotel
Hotel
Recommended

Banana's Adventure Hostel

91,721 reviews
See more hotels

Day 9: Ayacucho, Peru

Distance
Transport
Popular
Ica → Ayacucho by bus
  1. Take the bus from Ica to Ayacuchobus
5h 30m
$18–45
See more transport options
Activities
  • Taller de Artesanía de Quinua
  • Catedral de Ayacucho
Explore Ayacucho itineraries
Hotel
Hotel
Recommended

DM Hoteles Ayacucho

8.6121 reviews
See more hotels

Day 10: Huancayo, Peru

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

Hotel Gran Palma Huancayo

8327 reviews
See more hotels

Day 11: Huánuco, Peru

Distance
Transport
Popular
Huancayo → Huánuco by bus
  1. Take the bus from Huancayo to Huánucobus
6h
$32
See more transport options
Activities
  • Iglesia San Francisco
  • Universidad Nacional Hermilio Valdizan Campus
Explore Huánuco itineraries
Hotel
Hotel
Recommended

Grima Hotel

8.190 reviews
See more hotels

Day 12: Tingo María, Peru

Day 13: Tarapoto, Peru

Day 14: Pucallpa, Peru

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

Casa Andina Select Pucallpa

8.5746 reviews
See more hotels

Day 15: Iquitos, Peru

Day 16: Yurimaguas, Peru

Day 17: Trujillo, Peru

Day 18: Cajamarca, Peru

Distance
Transport
Popular
Trujillo → Cajamarca by bus
  1. Take the bus from Trujillo to Cajamarcabus
5h 50m
$10–50
See more transport options
Activities
  • Museo Arqueologico y Etnografico del Conjunto Monumental Belen
  • Hacienda La Collpa
Explore Cajamarca itineraries
Hotel
Hotel
Recommended

Wyndham Costa del Sol Cajamarca

8.91,071 reviews
See more hotels

Day 19: 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
$246–448
See more transport options
Activities
  • Playa Colan Beach and Church
  • Universidad Nacional de Piura Campus
Explore Piura itineraries
Hotel
Hotel
Recommended

Casa Andina Premium Piura

8.5599 reviews
See more hotels

Day 20: 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
  • Santuario Nacional Los Manglares de Tumbes
  • Museo de Sitio Cabeza de Vaca
Explore Tumbes itineraries
Hotel
Hotel
Recommended

Wyndham Costa del Sol Tumbes

8.41,455 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.