Bus Tickets to Puno | Travel by bus in Peru

Travel by Bus to Puno
Puno city is located in the South Andean zone of Peru, plateau, 12,555 feet / 3,827 meters above sea level, facing to Lake Titicaca. (Puno's Map).
There are daily flights to Juliaca from Lima, Cusco, Arequipa. There's also train service from Puno to Cusco. (How to get to Puno)
Daily bus service to Puno from Cusco and Arequipa, also coach tours.
Schedules, Bus Fares and Booking | Find Bus Services | Peru Bus Tickets
Purchase and booking bus tickets from / to Puno
Daily bus service to Puno from Cusco and Arequipa. The bus trip from Lima to Puno connection required in Cusco or Arequipa.
Bus Route |
Departure |
Duration |
VIP Bus Fare |
Bus Fare |
Bus ticket from Lima to Arequipa - Cruzero |
18:45 |
15h 30' |
$ 59 |
$ 40 |
Bus ticket from Arequipa to Puno - Cruzero |
08:00 |
6h 30' |
$ 30 |
$ 24 |
Bus ticket from Puno to Arequipa - Cruzero |
15:00 |
6h 30' |
$ 30 |
$ 24 |
Bus ticket from Puno to Cusco - Cruzero |
22:00 |
6h 30' |
$ 30 |
$ 22 |
Bus ticket from Cusco to Puno - Cruzero |
22:00 |
6h 30' |
$ 30 |
$ 22 |
Bus ticket from Arequipa to Lima - Cruzero |
17:30 |
15h 30' |
$ 59 |
$ 40 |
-
Rates apply to foreign tourists, not residents in Peru and there are expressed in U.S. Dollars. Our fares include all taxes.
-
The system must only process reserves received at least 7 days before the date of trip.
![]() |
![]() |
![]() |
Coach Tours from Puno
Wonder Peru Expedition and 4M Express, bus companies that provide diurnal bus transportation, with stops along the way where they offer guided tours on several places between the cities of Cusco, Puno, Arequipa and Chivay at Colca Valley and offering an experience of single trip - daily departures.
-
Coach Tour Cusco / Puno / Cusco
The Route of the Sun’s charm is magical and captivating, with several stops along the way, visiting churches, museums and Incan ruins. (US $ 55)
Arequipa - Colca Valley - Puno (2 days / 1 night)
Includes: Bus tickets Puno - Chivay - Arequipa (or vice versa route), guided tours on route, 1 night accommodation with breakfast in Colca Valley, excursion to Colca Valley and Colca Canyon, transfers.
Daily departures.
Special rate US $ 128
Distance to Puno - Travel by bus to Puno
From |
Distance |
Duration by Bus |
Duration by Air |
Duration by Train |
817 miles |
22 hours |
1h 40' |
- |
|
202 miles |
6 hours |
50 minutes |
- |
|
241 miles |
7 h 30' |
55 minutes |
10 hours |
|
27 miles |
1 hour |
- |
- |
|
83 miles |
2 hours |
- |
- |
(*) Duration by Air - Juliaca Airport
Secure Site for Online Booking - Peru Travel Agency - Bus Tickets to Puno
![]() |
Our system will only require payment of booking services after our Travel Consultants has sent you the confirmation codes and availability for all services required.
The online payments in Viaja Peru and associated websites, are guaranteed and 100% safe and secure, you can choose to pay with PayPal or Viaja Peru payment gateway, certified and safe. Both payment methods with credit cards offer security not exchange confidential information or to disclose your number of credit card, with our staff and meet the highest safety standards in the industry, globally accepted for payment processing online.