Based on 13 reviews, Expreso Brasilia was rated 3.3 stars for this trip. Expreso Brasilia ticket prices on this trip start at $45, with the trip lasting on average 881.
The bus departure time got changed to 1030 and I received 0 notice. The bus was scheduled to arrive by 11am but I’m still on the bus writing this review at 3:15 with another 30 minutes left, hopefully
1 out of 5 stars
Adam L.
Much easier long bus ride than expected. I was able to rest on the overnight trip and arrived at my destination feeling refreshed. Thanks!
5 out of 5 stars
Yaa A.
It was sold as a 13 hours bus ride. Turned out to be 16.5. My hostel booking was not happy when I showed up late
Based on 624 reviews, the company was rated 3.4 stars on Busbud. Travelers were especially satisfied with the departure location and the cleanliness but often complained with the wifi. Rapido Ochoa ticket prices on this trip start at $39
I have ridden with Rapido Ochoa a handful of times and so far it all has been a pleasant experience. Did not encounter any long delays or problems. I trust to ride with them.
Based on 1011 reviews, the company was rated 3 stars on Busbud. Travelers were especially satisfied with the departure location and the seats but often complained with the wifi. Copetran ticket prices on this trip start at $56
Based on 736 reviews, the company was rated 2.9 stars on Busbud. Travelers were especially satisfied with the seats and the staff but often complained with the wifi. Unitransco ticket prices on this trip start at $16
Mal, La peor. Me vendieron los tiquetes y me dijeron que debia coger un trasbordo. Resulta que hasta donde llego el rimer bus el la otra empresa encargada de llevara mi destino no opera en la ciudad donde se suponia debia montarme.
Based on 201 reviews, the company was rated 1.6 stars on Busbud. Travelers were especially satisfied with the ticket access and the departure location but often complained with the wifi. Almirante Padilla S.A. ticket prices on this trip start at $45
Based on 165 reviews, the company was rated 4.1 stars on Busbud. Travelers were especially satisfied with the seats and the ticket access but often complained with the wifi. Berlinas del Fonce ticket prices on this trip start at $53
A good way to travel this route is with Berlitur buses. The company offers 5 daily departures, with ticket prices starting at $57 and the shortest trip taking about 1050. Berlitur gets you where you want to go for a fair price.
Where are the popular stops in Barranquilla and Medellin?
Stops in Barranquilla
A - Terminal Barranquilla
Terminal de Soledad, Carrera 14 Esquina Calle 62, Soledad, Barranquilla, Atlántico, Colombia
Stops in Medellin
A - Terminal del Norte
Medellin Terminal del Norte, Cra. 64c #78, Medellín, Antioquia,ColombiaTerminal del Norte
B - Terminal Norte
Vías Terminal Del Nte., Medellín, Antioquia, Colombia
Frequently asked questions about traveling from Barranquilla to Medellin by bus
How far is Barranquilla from Medellin?
About 334 miles (538 km) separate Barranquilla and Medellin.
What are the departure and arrival stations when taking the bus from Barranquilla to Medellin?
Most of the buses traveling from Barranquilla to Medellin leave from Terminal Barranquilla and arrive at Terminal del Norte. These are the main pick-up and drop-off locations on this route, but you could find others that could be a better fit for your travel plans.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
11/16
$50
11/17
$51
Today
$51
11/19
$51
11/20
$51
11/21
$51
11/22
$51
11/23
$50
The cheapest trip from Barranquilla to Medellin was searched and found on Nov 16, 2025 with a price of $50
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Barranquilla to Medellin, as early as possible.
You can expect to pay from $50 to $57 for a bus ticket from Barranquilla to Medellin based on the last 2 days. You can expect to find the cheapest price for the trip at $50 which is on 2025-11-23.
Usually Expreso Brasilia will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.