Baltimore Public Transport: Live Schedules & Maps

Start
End

Baltimore, Maryland, United States is located at coordinates 39.29, -76.61. The city operates in the America/New_York timezone. Daylight Saving Time begins on March 8, 2026 (clocks move forward 1 hour) and ends on November 1, 2026 (clocks move back 1 hour).

The city's public transportation network includes 158 bus, metro, tram, ferry and rail routes operated by 10 transit operators. Browse the complete list of routes and schedules below.

Local time:



Buses

Metro Lines

Trams

Ferries

Rail Services

Build real-time departures into your app Free API Access →

Top Streets in Baltimore

  • North Charles Street, MD 139

    North Charles Street, MD 139 is a primary road in Baltimore stretching 8.2 km with 73 public transport stops. View stops and routes.

  • Edmondson Avenue, US 40

    Edmondson Avenue, US 40 is a secondary road in Baltimore stretching 11.3 km with 81 public transport stops. View stops and routes.

  • Eastern Avenue, MD 150

    Eastern Avenue, MD 150 is a primary road in Baltimore stretching 9.9 km with 76 public transport stops. View stops and routes.

  • West Baltimore Street

    West Baltimore Street is a secondary road in Baltimore stretching 4.9 km with 54 public transport stops. View stops and routes.

  • Belair Road, US 1

    Belair Road, US 1 is a primary road in Baltimore stretching 13.0 km with 71 public transport stops. View stops and routes.

  • North Eutaw Street

    North Eutaw Street is a local road in Baltimore stretching 1.5 km with 20 public transport stops. View stops and routes.

  • Liberty Heights Avenue, MD 26

    Liberty Heights Avenue, MD 26 is a primary road in Baltimore stretching 4.8 km with 43 public transport stops. View stops and routes.

  • East Baltimore Street

    East Baltimore Street is a secondary road in Baltimore stretching 3.9 km with 25 public transport stops. View stops and routes.

  • Park Heights Avenue, MD 129

    Park Heights Avenue, MD 129 is a secondary road in Baltimore stretching 6.8 km with 53 public transport stops. View stops and routes.

  • East Fayette Street

    East Fayette Street is a secondary road in Baltimore stretching 4.0 km with 34 public transport stops. View stops and routes.