HUB hero image

How to Travel from

Cajamarca to Machu Picchu

by Rideshare, Route or Car

Cajamarca
+0
Machu Picchu
Transport search to Machu Picchu
Cajamarca
+0
Machu Picchu
Building a composite car route
Cheapest
Best Offer!
Car
29 h 43 min
1953 km.
from $107
Composite Route Car Only

Seven ways to Travel from Cajamarca to Machu Picchu

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Airlines

JetSMART

Website:
jetsmart.com/
Plane from Cajamarca to Alejandro
Ave. Duration:
3h 44m
Frequency:
Friday
Estimated price:
$58.61–$203.86

LATAM Chile

Website:
latam.com/
Plane from Cajamarca to Alejandro
Ave. Duration:
3h 31m
Frequency:
Every day
Estimated price:
$89.19–$547.88

Bus operators

CIVA

Phone:
+51 511 418 1111
Website:
civa.com.pe/
Bus from Lima 28 de Julio to Abancay
Ave. Duration:
16h 20m
Frequency:
Twice daily
Estimated price:
$28.03–$43.32

Grupo Palomino

Phone:
+51 6202 333
Website:
grupopalomino.com.pe/
Bus from Lima - Luna Pizarro to Abancay
Ave. Duration:
16h 30m
Frequency:
Every 4 hours
Estimated price:
$30.58–$47.14

Flores Hermanos

Phone:
+51 1 4800725
Website:
floreshnos.pe/
Bus from Gran Terminal Terrestre Plaza Norte to Cusco
Ave. Duration:
21h
Frequency:
Once daily
Estimated price:
$29.31–$40.77
Bus from Cajamarca to Gran
Ave. Duration:
17h
Frequency:
Once daily
Estimated price:
$28.03–$36.95

Cusco Tours

Phone:
+51901557125
Website:
cuscotoursperu.com/
Bus from Cusco to Machu
Ave. Duration:
3d 8h
Frequency:
On demand
Estimated price:
$681.90

Oltursa

Phone:
+51 994 656 518
Website:
oltursa.pe/?lang=en
Bus from Gran Terminal Terrestre Plaza Norte to Cusco
Ave. Duration:
25h
Frequency:
4 times a day
Estimated price:
$26.76–$44.60

Emtrafesa

Phone:
+51 44 484120
Website:
facebook.com/EmtrafesaPeru
Bus from Cruce Cajamarca to Gran
Ave. Duration:
6h 30m
Frequency:
Once daily
Estimated price:
$20.39–$45.87

Royal Palace

Phone:
+51 (1) 4260957
Bus from Cajamarca to Gran
Ave. Duration:
16h 16m
Frequency:
Every 4 hours
Estimated price:
$22.00

Turismo Dias

Phone:
+51948 339 133
Website:
turismodias.com.pe/#/app/inicio
Bus from Cajamarca to Gran
Ave. Duration:
17h 46m
Frequency:
Every 4 hours
Estimated price:
$29.31–$35.68

Train operators

PeruRail

Phone:
+51 1625 4848
Website:
perurail.com/es/
Train from Cusco - Wanchaq to Aguas
Ave. Duration:
4h 12m
Frequency:
Hourly
Estimated price:
$70.08–$1,528.98

Questions and Answers

What is the cheapest way to get from Cajamarca to Machu Picchu?

The cheapest way to get from Cajamarca to Machu Picchu is to bus and drive via Lima which costs $81.52 - $141.30 and takes 29h 57m.

What is the fastest way to get from Cajamarca to Machu Picchu?

The fastest way to get from Cajamarca to Machu Picchu is to fly and Train + Bus which takes 8h 53m and costs $119.57 - $1521.74 .

How far is it from Cajamarca to Machu Picchu?

The distance between Cajamarca and Machu Picchu is 1127 km. The road distance is 1925.3 km.

How do I travel from Cajamarca to Machu Picchu without a car?

The best way to get from Cajamarca to Machu Picchu without a car is to bus and shuttle which takes 5 days 5h and costs $630.43 - $652.17 .

How long does it take to get from Cajamarca to Machu Picchu?

It takes approximately 8h 53m to get from Cajamarca to Machu Picchu, including transfers.

Can I drive from Cajamarca to Machu Picchu?

Yes, the driving distance between Cajamarca to Machu Picchu is 1925 km. It takes approximately 28h 30m to drive from Cajamarca to Machu Picchu.

Where can I stay near Machu Picchu?

There are 112+ hotels available in Machu Picchu. Prices start at $25.05 per night.
+0