Getting there & away
The provincial bus station (cnr Carretera Central & Av Jesús Rabí) has Astro buses twice daily to Santiago de Cuba (CUC$5), but only one bus a day goes to Holguín (CUC$5) and Habana (CUC$30), leaving at 8pm.
Víazul (www.viazul.com) has three daily buses to Santiago de Cuba (CUC$7, two hours, 4:45am, 9:45am and 11:35pm), and there's a daily bus to Trinidad (CUC$26, nine hours 20 minutes, 9:40pm). The service to Habana (CUC$44, 14½ hours, 12:10am, 11:10am and 5:25pm) also stops at Holguín (CUC$6, two hours 10 minutes), Las Tunas (CUC$6, 2½ hours), Camagüey (CUC$11, 5½ hours), Ciego de Ávila (CUC$17, seven hours 20 minutes), Sancti Spíritus (CUC$21, 9½ hours) and Santa Clara (CUC$26, 10¾ hours).
Passenger trucks leave from an adjacent terminal for Santiago de Cuba (seven pesos), Holguín (three pesos), Manzanillo (three pesos) and Pilón (three pesos). You can get a truck to Bartolomé Masó, as close as you can get on public transport to the Sierra Maestra trailhead. Ask which line is waiting for the truck you want, then join. The trucks leave when full and you pay as you board.
The intermunicipal bus station (cnr Saco & Línea), opposite the train station, receives mostly local buses of little use to travelers. However, trucks to Las Tunas (four pesos) and Guisa (one peso) leave from here. You might also wrangle space in a collective taxi to hard-to-reach places such as Manzanillo, Pilón and Niquero from here.
The train station (42 49 55; cnr Saco & Línea), 1km east of the center, has trains to the following destinations.
DestinationCost DepartureFrequency (one way) time
HabanaCUC$267:40pm alternate days
ManzanilloCUC$26:17am, daily 10:52am, 4:12pm
Santiago CUC$44:04pmalternate days
Bayamo's Carlos Manuel de Céspedes Airport (airport code BYM; 42 75 06) is about 4km northeast of town, on the road to Holguín. Cubana (Martí No 58; 42 39 16) flies to Bayamo from Habana twice a week (CUC$103 one way, two hours). There are no international flights to or from Bayamo.