Nashua City Station Railroad History
  • Railroads & Street Railways
    • Nashua, N.H.

      • Boston & Maine Railroad
      • Boston & Maine Corporation
      • Pan Am Railways
      • Massachusetts Bay Transportation Authority

      • Nashua Street Railway
      • Bay State Street Railway
      • Manchester & Nashua Street Railway
      • Massachusetts Northeastern Street Railway
      • Nashua Transit System

      New Hampshire

      • Boston & Maine Railroad
      • Boston & Maine Corporation
      • Grand Trunk Railway
      • Canadian National Railways
      • Central Vermont Railway Comapny
      • Central Vermont Railway, Inc.
      • Maine Central Railroad
      • All N.H. Railroads
      • Street Railways & Mass Transit
      • Heritage Railroads

      All Railroads

      • Connecticut
      • Maine
      • Massachusetts
      • New Hampshire
      • New York
      • Rhode Island
      • Vermont
      • Heritage Railroads
  • Railroad Stations
    • Nashua, N.H.

      • Nashua, Union Station
      • Nashua (City Station)
      • Nashua, Main Street
      • Otterson Street
      • Blood
      • South Nashua
      • Hollis

      New England & New York

      • Connecticut
      • Maine
      • Massachusetts
      • New Hampshire
      • New York
      • Rhode Island
      • Vermont

      The Maritimes & Quebec

      • New Brunswick
      • Nova Scotia
      • Prince Edward Island
      • Quebec

      By Railroad

      • Bangor & Aroostook Railroad
      • Boston & Albany Railroad
      • Boston & Maine Corporation
      • Boston & Maine Railroad
      • Canadian National Railways
      • Central Vermont Railway Company
      • Central Vermont Railway, Inc.
      • Delaware & Hudson Company
      • Maine Central Railroad
      • New Haven Railroad
      • Rutland Railroad
  • Town-by-Town
    • Nashua, N.H.

    • Connecticut
    • Maine
    • Massachusetts
    • New Hampshire
    • New York
    • Rhode Island
    • Vermont

    • New Brunswick
    • Nova Scotia
    • Prince Edward Island
    • Quebec

    • Unknown Location
  • Shop
    • Lulu Bookstore
    • eBay

New Hampshire Main Line

  1. History
  2. Massachusetts Bay Transportation Authority
  3. Routes
  4. New Hampshire Main Line

Snapshot in Time: Historical Service

Historical snapshots based on data from available timetables.

  • 1980
  • Route Details
  • Stations
  • Timetable

Route Details (as of 1980)

Rail Service
Massachusetts Bay Transportation Authority
North Shore Service - New Hampshire Main Line
Boston to Concord

Stations

Boston North Station Boston, Massachusetts Station Info
Concord Concord, New Hampshire Station Info
Cross Street Winchester, Massachusetts Station Info
Lowell Lowell, Massachusetts Station Info
Manchester Manchester, New Hampshire Station Info
Merrimack Merrimack, New Hampshire Station Info
Nashua Nashua, New Hampshire Station Info
North Billerica Billerica, Massachusetts Station Info
Wedgemere Winchester, Massachusetts Station Info
West Medford Medford, Massachusetts Station Info
Wilmington Wilmington, Massachusetts Station Info
Winchester Centre Winchester, Massachusetts Station Info
Woburn Woburn, Massachusetts Station Info

Timetable

to Concord
Station Mile 901

Monday thru Friday - Except Holidays
903

Monday thru Friday - Except Holidays
305

Monday thru Friday - Except Holidays
907

Monday thru Friday - Except Holidays
909

Monday thru Friday - Except Holidays
911

Monday thru Friday - Except Holidays
313

Monday thru Friday - Except Holidays
915

Monday thru Friday - Except Holidays
317

Monday thru Friday - Except Holidays
919

Monday thru Friday - Except Holidays
321

Monday thru Friday - Except Holidays
923

Monday thru Friday - Except Holidays
325

Monday thru Friday - Except Holidays
927

Monday thru Friday - Except Holidays
329

Monday thru Friday - Except Holidays
331

Monday thru Friday - Except Holidays
933

Monday thru Friday - Except Holidays
335

Monday thru Friday - Except Holidays
937

Monday thru Friday - Except Holidays
339

Monday thru Friday - Except Holidays
941

Monday thru Friday - Except Holidays
343
Express
Monday thru Friday - Except Holidays
945

Monday thru Friday - Except Holidays
947

Monday thru Friday - Except Holidays
349
Concord Express
Monday thru Friday - Except Holidays
951

Monday thru Friday - Except Holidays
353
Concord Express
Monday thru Friday - Except Holidays
955

Monday thru Friday - Except Holidays
357

Monday thru Friday - Except Holidays
959

Monday thru Friday - Except Holidays
361

Monday thru Friday - Except Holidays
963

Monday thru Friday - Except Holidays
365

Monday thru Friday - Except Holidays
967

Monday thru Friday - Except Holidays
369

Monday thru Friday - Except Holidays
971

Monday thru Friday - Except Holidays
373

Monday thru Friday - Except Holidays
975

Monday thru Friday - Except Holidays
377

Monday thru Friday - Except Holidays
1901

Saturdays Only
1303

Saturdays Only
1905

Saturdays Only
1907

Saturdays Only
1309

Saturdays Only
1911

Saturdays Only
1313

Saturdays Only
1915

Saturdays Only
1317

Saturdays Only
1919

Saturdays Only
1321

Saturdays Only
1923

Saturdays Only
1325

Saturdays Only
1327

Saturdays Only
1929

Saturdays Only
1331

Saturdays Only
1933

Saturdays Only
1335

Saturdays Only
1937

Saturdays Only
1339

Saturdays Only
1941

Saturdays Only
1343

Saturdays Only
1945

Saturdays Only
1347

Saturdays Only
2301

Sundays and Holidays Only
2903

Sundays and Holidays Only
2305

Sundays and Holidays Only
2907

Sundays and Holidays Only
2309

Sundays and Holidays Only
2911

Sundays and Holidays Only
2313

Sundays and Holidays Only
2315

Sundays and Holidays Only
2917

Sundays and Holidays Only
2319

Sundays and Holidays Only
2321

Sundays and Holidays Only
2323

Sundays and Holidays Only
Boston North Station 05:39 06:35 07:05 07:13 07:36 07:56 08:15 08:35 09:05 09:35 10:05 10:35 11:05 11:35 12:05 13:05 13:35 14:05 14:35 15:05 15:35 16:10 16:15 16:40 17:00 17:13 17:30 17:45 18:10 18:30 18:50 19:30 20:00 20:40 21:20 22:00 22:40 23:20 23:59 07:10 08:00 08:20 09:20 10:00 11:00 12:00 13:00 14:00 15:00 15:30 16:00 16:30 17:00 17:10 17:30 18:10 18:30 19:30 20:30 21:30 22:10 23:20 23:59 08:20 10:20 11:30 13:20 14:30 16:20 17:30 18:30 19:20 20:20 22:20 23:59
West Medford 07:15 08:25 09:15 16:50 17:23
Wedgemere 06:50f 08:48 09:48 10:18f 10:48 11:18f 11:48 12:18f 13:18f 13:48 14:18f 14:48 15:18f 15:48 16:29 16:55 17:28 17:59 18:43 19:03 19:43 20:13 20:53 21:33 22:13 22:53 23:33 00:12 07:23 08:13 08:33 09:33 10:13 11:13 12:13 13:13 14:13 15:13 15:43 16:13 16:43 17:13 17:23 17:43 18:23 18:43 19:43 20:43 21:43 22:23 23:33 00:12 08:33 10:33 11:43 13:33 14:43 16:33 17:43 18:43 19:33 20:33 22:33 00:12
Winchester Centre 06:51 07:20 08:12 08:30 08:50 09:20 09:00 10:20 10:50 11:20 11:50 12:20 13:20 13:50 14:20 14:50 15:20 15:50 16:31 16:57 17:30 17:45 18:01 18:25 18:45 19:05 19:45 20:15 20:55 21:35 22:15 22:55 23:35 00:14 07:25 08:15 08:35 09:35 10:15 11:15 12:15 13:15 14:15 15:15 15:45 16:15 16:45 17:15 17:25 17:45 18:25 18:45 19:45 20:45 21:45 22:25 23:35 00:14 08:35 10:35 11:45 13:35 14:45 16:35 17:45 18:45 19:35 20:35 22:35 00:14
Cross Street 06:54f 08:53
Arrival
09:53
Arrival
10:53
Arrival
11:53
Arrival
13:53
Arrival
14:53
Arrival
15:53
Arrival
16:34
Arrival
17:00
Arrival
17:33
Arrival
18:04 18:48 19:48
Arrival
20:58
Arrival
22:18
Arrival
23:38
Arrival
07:28f 08:38f 09:38f 11:18f 13:18f 15:18f 16:18f 17:28f 18:28f 19:48f 21:48f 23:38f 10:38f 13:38f 16:38f 19:38f
Woburn 06:00 06:57
Arrival
07:34
Arrival
07:57
Arrival
08:18
Arrival
08:56
Arrival
09:56
Arrival
10:56
Arrival
11:56
Arrival
13:56
Arrival
14:56
Arrival
15:56
Arrival
16:37
Arrival
17:03
Arrival
17:36
Arrival
18:07
Arrival
18:51
Arrival
19:51
Arrival
21:01
Arrival
22:21
Arrival
23:41
Arrival
07:31
Arrival
08:41
Arrival
09:41
Arrival
11:21
Arrival
13:21
Arrival
15:21
Arrival
16:21
Arrival
17:31
Arrival
18:31
Arrival
19:51
Arrival
21:51
Arrival
23:41
Arrival
10:41
Arrival
13:41
Arrival
16:41
Arrival
19:41
Arrival
Wilmington 07:29 08:39 09:29 10:29 11:29 12:29 13:29 14:29 15:29 16:33 17:23 17:54 18:34 19:14 20:24 21:44 23:04 00:23 08:24 10:24 12:24 14:24 15:54 16:54 17:24 17:54 18:54 20:54 22:34 00:23 08:44 11:54 14:54 17:54 18:54 20:44 22:44 00:23
North Billerica 07:37f 08:47f 09:37f 10:37f 11:37f 12:37 13:37f 14:37f 15:37f 16:41 17:31 18:02 18:42 19:22 20:32 21:52 23:12 00:31 08:32f 10:32f 12:32f 14:32f 16:02f 17:02f 17:32f 18:02f 19:02f 21:02f 22:42f 00:31f 08:52f 12:02f 15:02f 18:02f 19:02f 20:52f 22:52f 00:31f
Lowell 07:45
Arrival
08:55
Arrival
09:45
Arrival
10:45
Arrival
11:45
Arrival
12:45
Arrival
13:45
Arrival
14:45
Arrival
15:45
Arrival
16:49
Arrival
17:39 18:10 18:50
Arrival
19:30
Arrival
20:40
Arrival
22:00
Arrival
23:20
Arrival
00:39
Arrival
08:40
Arrival
10:40
Arrival
12:40
Arrival
14:40
Arrival
16:10
Arrival
17:10
Arrival
17:40
Arrival
18:10 19:10
Arrival
21:10
Arrival
22:50
Arrival
00:39
Arrival
09:00
Arrival
12:10
Arrival
15:10
Arrival
18:10 19:10
Arrival
21:00
Arrival
23:00
Arrival
00:39
Arrival
Nashua 17:59 18:30 18:30 18:30
Merrimack 18:08 18:39 18:39 18:39
Manchester 18:22 18:53 18:53 18:53
Concord 18:56
Arrival
19:27
Arrival
19:27
Arrival
19:27
Arrival
  • f - Passengers must tell the conductor that they wish to leave. Passengers waiting to board must activate signal or be visible on the platform for the train to stop.
to Boston North Station
Station Mile 308

Monday thru Friday - Except Holidays
312
Concord Express
Monday thru Friday - Except Holidays
1312

Saturdays Only
2308

Sundays and Holidays Only
300

Monday thru Friday - Except Holidays
304

Monday thru Friday - Except Holidays
318

Monday thru Friday - Except Holidays
322

Monday thru Friday - Except Holidays
326

Monday thru Friday - Except Holidays
330

Monday thru Friday - Except Holidays
334

Monday thru Friday - Except Holidays
336

Monday thru Friday - Except Holidays
340

Monday thru Friday - Except Holidays
344

Monday thru Friday - Except Holidays
348

Monday thru Friday - Except Holidays
354

Monday thru Friday - Except Holidays
362

Monday thru Friday - Except Holidays
366

Monday thru Friday - Except Holidays
370

Monday thru Friday - Except Holidays
374

Monday thru Friday - Except Holidays
1300

Saturdays Only
1304

Saturdays Only
1308

Saturdays Only
1316

Saturdays Only
1318

Saturdays Only
1322

Saturdays Only
1328

Saturdays Only
1332

Saturdays Only
1336

Saturdays Only
1340

Saturdays Only
1344

Saturdays Only
2300

Sundays and Holidays Only
2302

Sundays and Holidays Only
2306

Sundays and Holidays Only
2312

Sundays and Holidays Only
2316

Sundays and Holidays Only
2320

Sundays and Holidays Only
2322

Sundays and Holidays Only
902

Monday thru Friday - Except Holidays
906

Monday thru Friday - Except Holidays
910

Monday thru Friday - Except Holidays
914

Monday thru Friday - Except Holidays
916

Monday thru Friday - Except Holidays
920

Monday thru Friday - Except Holidays
924

Monday thru Friday - Except Holidays
928

Monday thru Friday - Except Holidays
932

Monday thru Friday - Except Holidays
938

Monday thru Friday - Except Holidays
942

Monday thru Friday - Except Holidays
946

Monday thru Friday - Except Holidays
950

Monday thru Friday - Except Holidays
952

Monday thru Friday - Except Holidays
956

Monday thru Friday - Except Holidays
958

Monday thru Friday - Except Holidays
960

Monday thru Friday - Except Holidays
964

Monday thru Friday - Except Holidays
968

Monday thru Friday - Except Holidays
972

Monday thru Friday - Except Holidays
976

Monday thru Friday - Except Holidays
1902

Saturdays Only
1906

Saturdays Only
1910

Saturdays Only
1914

Saturdays Only
1920

Saturdays Only
1924

Saturdays Only
1926

Saturdays Only
1930

Saturdays Only
1934

Saturdays Only
1938

Saturdays Only
1942

Saturdays Only
1946

Saturdays Only
2904

Sundays and Holidays Only
2910

Sundays and Holidays Only
2914

Sundays and Holidays Only
2918

Sundays and Holidays Only
Concord 05:49 06:20 09:43 11:03
Manchester 06:19 07:00 10:13 11:33
Merrimack 06:31 07:02 10:25 11:45
Nashua 06:42 07:13 10:36 11:56
Lowell 07:06 07:37 11:00 12:20 05:45 06:25 08:37 09:25 10:25 11:25 12:25 13:25 14:25 15:25 15:55 17:14 19:05 20:05 21:35 22:35 07:00 08:00 09:00 12:00 13:00 15:00 17:00 18:00 19:30 21:30 23:05 07:20 09:20 11:35 15:20 18:20 21:20 23:10
North Billerica 07:13 07:44 11:07f 12:27f 05:52 06:32 08:44 09:32 10:32 11:32 12:32 13:32 14:32 15:32 16:02 17:21f 19:12f 20:12f 21:42f 22:42f 07:07f 08:07f 09:07f 12:07f 13:07f 15:07f 17:07f 18:07f 19:37f 21:37f 23:12f 07:27f 09:27f 11:42f 15:27f 18:27f 21:27f 23:17f
Wilmington 07:21 07:52 11:15 12:35 06:00 06:40 08:52 09:40 10:40 11:40 12:40 13:40 14:40 15:40 16:10 17:29 19:20 20:20 21:50 22:50 07:15 08:15 09:15 12:15 13:15 15:15 17:15 18:15 19:45 21:45 23:20 07:35 09:35 11:50 15:35 18:35 09:35 23:25
Woburn 06:19 07:06 07:41 08:06 08:26 09:05 10:14 11:14 12:14 14:14 15:14 16:07 16:47 17:13 17:46 18:16 19:00 20:00 21:10 22:30 23:50 07:49 08:49 09:49 11:49 13:49 15:49 16:29 17:39 18:49 20:49 22:29 23:49 10:54 13:54 16:54 19:49
Cross Street 06:22 07:09 07:44 08:09 08:31 09:08 10:17 11:17 12:17 14:17 15:17 16:10f 16:50f 18:19f 20:03 21:13 22:33 23:53f 07:52f 08:52f 09:52f 11:52f 13:52f 15:52f 16:32f 17:42f 18:52f 20:52f 22:32f 23:52f 10:57f 13:57 16:57f 19:52f
Winchester Centre 07:31 11:25 12:45 06:10 06:50 09:50 10:50 11:50 12:50 13:50 14:50 15:50 16:20 17:39 19:30 20:30 22:00 23:00 07:25 08:25 09:25 12:25 13:25 15:25 17:25 18:25 19:55 21:55 23:30 07:45 09:45 12:00 15:45 18:45 21:45 23:35 06:25 07:12 07:47 08:12 08:34 09:11 10:20 11:20 12:20 14:20 15:20 16:13 16:53 17:19 17:52 18:22 19:06 20:06 21:16 22:36 23:56 07:55 08:55 09:55 11:55 13:55 15:55 16:35 17:45 18:55 20:55 22:35 23:55 11:00 14:00 17:00 19:55
Wedgemere 07:32 11:26 12:46 06:11 06:51 09:51 10:51 11:51 12:51 13:51 14:51 15:51 19:31f 20:31f 22:01f 23:01f 07:26 08:26 09:26 12:26 13:26 15:26 17:26 18:26 19:56 21:56 23:31 07:46 09:46 12:01 15:46 18:46 21:46 23:36 06:26 07:13 07:48 08:13 08:35 09:12 10:21 11:21 12:21 14:21 15:21 16:54 17:53f 18:23f 20:07f 21:17f 22:37f 23:57f 07:56 08:56 09:56 11:56 13:56 15:56 16:36 17:46 18:56 20:56 22:36 23:56 11:01 14:01 17:01 19:56
West Medford 15:54f 16:24f 17:43f 07:17 08:17 08:39
Boston North Station 07:46
Arrival
08:16
Arrival
11:40
Arrival
13:00
Arrival
06:25
Arrival
07:05
Arrival
09:16
Arrival
10:05
Arrival
11:05
Arrival
12:05
Arrival
13:05
Arrival
14:05
Arrival
15:05
Arrival
16:05
Arrival
16:35
Arrival
17:54
Arrival
19:45
Arrival
20:45
Arrival
22:15
Arrival
23:15
Arrival
07:40
Arrival
08:40
Arrival
09:40
Arrival
12:40
Arrival
13:34
Arrival
15:40
Arrival
17:40
Arrival
18:40
Arrival
20:10
Arrival
22:10
Arrival
23:45
Arrival
08:00
Arrival
10:00
Arrival
12:15
Arrival
16:00
Arrival
19:00
Arrival
22:00
Arrival
23:50
Arrival
06:40
Arrival
07:27
Arrival
08:02
Arrival
08:28
Arrival
08:50
Arrival
09:26
Arrival
10:35
Arrival
11:35
Arrival
12:35
Arrival
14:35
Arrival
15:35
Arrival
16:28
Arrival
17:08
Arrival
17:34
Arrival
18:07
Arrival
18:37
Arrival
19:21
Arrival
20:21
Arrival
21:31
Arrival
22:51
Arrival
00:11
Arrival
08:10
Arrival
09:10
Arrival
10:10
Arrival
12:10
Arrival
14:10
Arrival
16:10
Arrival
16:50
Arrival
18:00
Arrival
19:10
Arrival
21:10
Arrival
22:50
Arrival
00:10
Arrival
11:15
Arrival
14:15
Arrival
17:15
Arrival
20:10
Arrival
  • f - Passengers must tell the conductor that they wish to leave. Passengers waiting to board must activate signal or be visible on the platform for the train to stop.
  • Facebook
  • About
  • Contact
  • Disclaimer

Nashua City Station Railroad History
© 2025 Matthew D. Cosgro