ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Matamoros (Tamaulipas)

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Mexico City to Matamoros (Tamaulipas)

🚌 The journey from Mexico City to Matamoros by bus is a convenient option, with services departing five times a day from Terminal Central de Autobuses del Norte and arriving at Matamoros in approximately 11 hours and 45 minutes. 💰 Prices for a bus ticket between Matamoros and Mexico City can range from $35 to $150, making it an affordable way to travel between these two vibrant Mexican cities.

Where to stay in Matamoros (Tamaulipas)

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • Yes, there is a direct bus service between Mexico City and Matamoros. The bus departs from Terminal Central de Autobuses del Norte and has a direct route to Matamoros. The service operates five times a day, every day of the week, and the journey typically takes approximately 11 hours and 45 minutes. This provides a convenient and efficient way to travel between the two cities by bus.
  • You can catch the bus from Mexico City to Matamoros at the Terminal Central de Autobuses del Norte station. This station is where the bus services, operated by Omnibus de Mexico, depart for the journey to Matamoros. It is advisable to arrive at the station in advance to ensure a smooth boarding process for your trip. The Terminal Central de Autobuses del Norte is a key transportation hub in Mexico City for long-distance bus travel.
  • The bus traveling from Mexico City to Matamoros, operated by Omnibus de Mexico, arrives at the Matamoros station. This station is the final stop for this particular bus route. You will disembark here upon reaching Matamoros. The Matamoros station serves as a convenient arrival point for passengers visiting the city and its surroundings.
  • The cost of a bus ticket from Mexico City to Matamoros varies between $35 and $150, depending on the bus company, class of service, and time of booking. It is advisable to check with the bus company for the most up-to-date pricing information and any available discounts. Ticket prices may also vary based on the season and demand, so it's recommended to book in advance to secure the best fare for your journey.
  • There are multiple bus routes available between Mexico City and Matamoros, offering travelers a variety of options. Some routes may involve transfers, with durations ranging from 14 hours 45 minutes to 17 hours 40 minutes, depending on the specific itinerary chosen. The availability of different routes allows passengers to select the most convenient and suitable option based on their preferences and schedule. It is recommended to check the schedules and routes provided by the bus companies to choose the most suitable journey.
  • The buses traveling between Mexico City and Matamoros are typically the least crowded during weekdays, especially on Mondays and Thursdays. The busiest times tend to be on weekends, particularly Friday evenings and Sunday afternoons. To avoid the crowds, it may be advisable to consider traveling during off-peak hours or choosing mid-week departure times. Checking with the bus company for more specific information on occupancy levels can also help in planning a more comfortable journey.
  • The first bus of the day from Mexico City to Matamoros typically departs in the early morning, around 6:00 AM. Conversely, the last bus departure is usually in the evening, around 9:00 PM. This schedule provides travelers with options to choose from based on their preferred travel times and convenience. It is advisable to check the specific bus timetable closer to the travel date for the most accurate and up-to-date information on departure times.

Will you be returning to Mexico City by bus?

If you are looking for a return bus ride, check the buses from Matamoros (Tamaulipas) to Mexico City.

See schedule