Bus from Washington, DC, US to Martinsville, VA: Tickets & Schedules

Previously seen trips

Next departures for Washington to Martinsville on November 25
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Virginia BreezeBus
    Washington Bus Station
    Martinsville Commonwealth Blvd WNo tags
    Virginia BreezeBus
      Washington Bus Station
      Martinsville Commonwealth Blvd WNo tags
      Virginia BreezeBus
        Washington Bus Station
        Martinsville Commonwealth Blvd WNo tags
        Virginia BreezeBus
          Washington Bus Station
          Martinsville Commonwealth Blvd WNo tags
          Virginia BreezeBus
            Washington Bus Station
            Martinsville Commonwealth Blvd WNo tags

            Get from Washington to Martinsville

            This route is served by bus only

            The journey takes about 6 hours 20 minutes and with fares starting at just $50, it presents an excellent value for a comfortable ride.

            1bus per day
            6h 20mAverage Duration
            218 milesDistance
            9kgCO₂ emissions

            Frequently asked questions about traveling from Washington, DC, US to Martinsville, VA by bus

            People from around the world trust Busbud