World Library  
Flag as Inappropriate
Email this Article

List of New Jersey Transit bus routes (300–399)

 

List of New Jersey Transit bus routes (300–399)

#7176 on the 319 in Toms River.

New Jersey Transit operates the following bus routes, which are mostly focused on long-distance travel, special-event service, or park-and-ride service.

Contents

  • Routes 1
    • Northern Division 1.1
    • Central Division 1.2
    • Southern Division 1.3
  • Former routes 2
  • External links 3
  • References 4

Routes

These 300-series routes operate from Northern Division garages as park-ride routes.

Northern Division

Assignments are noted in the table. The 351 and 353 are shared with Coach USA, the 308 is shared with the Central Division, and the 319 is listed in the Southern Division, from where most runs are based. All routes are express service. The full route is shown for each line except for branching.
Route Terminal A Main routes of travel Terminal B Garage Fare collection Notes
304
(seasonal service only)
Port Authority Bus Terminal, New York] Route 3/46 express Mountain Creek Wayne Full service Has been designated as 301 or 310 in the past, most recently ran as an extension of NJT 194 route.
308
(seasonal service only)
Port Authority Bus Terminal, New York and/or
Newark Penn Station
New Jersey Turnpike - Interstate 195 Six Flags Great Adventure Meadowlands
Howell
Ironbound
Full service Some trips serve Newark Only, some trips serve Port Authority Only, some trips service both places
320 Port Authority Bus Terminal, New York Harmon Meadow Boulevard Secaucus
The Shops At Mill Creek
Meadowlands Full service All Trips To Harmon Meadow Will Service Wal-Mart/Sam's Club Upon Request Only. Trips to NY Automatically Services Wal-Mart/Sam's Club.
  • Formerly Route 200
321
Port Authority Bus Terminal, New York New Jersey Turnpike Vince Lombardi Park/Ride Fairview
Howell
Full service
324
(weekdays only)
Port Authority Bus Terminal, New York Route 3/46 express Wayne-Route 23 (full-time)
Mothers Park-Ride (limited weekday service)
Wayne Full service Weekend service provided by the 198.
329
(weekday rush hours only)
Secaucus Junction Meadowlands Parkway via Secaucus Road/Castle Road/County Avenue (Morning Service)
Meadowlands Parkway via Seaview Drive/Castle Road (Afternoon Service)
Secaucus
Harmon Cove
Meadowlands Full Service
351
(MetLife Stadium football games only)
Port Authority Bus Terminal, New York Route 3 express Meadowlands Sports Complex Meadowlands Full Service
353
(special events)
Secaucus Junction Meadowlands Parkway
(no intermediate stops)
Meadowlands Sports Complex Meadowlands Full Service
361
(peak service only)
Newark-Ivy Hill Springfield Avenue, 18th Avenue (Rush Hours Only) Newark Penn Station
Hilton Exact Fare Separated from Route 1 in 2010

(Formerly 1X Route)

375
(peak service only)
Maplewood Springfield Avenue, Wilson Avenue (Rush Hours Only) Essex County Correctional Center
Newark Penn Station
Hilton Exact Fare Separated from Route 25 in 2010

(Formerly 25X Route)

378
(peak service only)
Newark Penn Station I-280, New Jersey Turnpike UPS Drive, Secaucus
Big Tree Exact Fare Separated from Route 78 in 2010; One early evening and one late evening round-trip, weekdays only

Central Division

These lines are operated from the Howell Garage, and are full-service lines. Service is seasonal to and from Six Flags Great Adventure. Some runs from the 308 are operated from Meadowlands & Ironbound.
Route Outward terminus Main routes of travel
308
(seasonal service only)
Port Authority Bus Terminal, New York or
Newark Penn
New Jersey Turnpike

Southern Division

These 300-series routes operate in southern New Jersey, primarily as long-distance local bus lines, along with the 319 Parkway Express. All lines are full-service lines. The 319 is shared with Meadowlands.
Route Terminal A Main routes of travel Express service
(if applicable)
Terminal B Garage
313
(limited service)
Philadelphia Greyhound Terminal Routes 42, 55, and 47
New Jersey Avenue
Express from Philadelphia to Pitman
(stops at WRTC)
Cape May Egg Harbor
Washington Twp
315
(limited service)
Philadelphia Greyhound Terminal Route 42
Black Horse Pike
Route 50
Landis Avenue
New Jersey Avenue
Express from Philadelphia to Washington Township garage
(stops at WRTC)
Cape May Egg Harbor
Washington Twp
316
(seasonal service only)
Philadelphia Greyhound Terminal Route 42
Atlantic City Expressway
Garden State Parkway
New Jersey Avenue
Express from Philadelphia to North Wildwood
(pickups at Broad & Snyder, and in Sicklerville)
Cape May Egg Harbor
Newton Ave
Washington Twp
317 Philadelphia Greyhound Terminal Routes 38, 530, 528, 88, and 71 No express service. As of 4/6/13, no longer serves Fort Dix require('Module:No globals')

local p = {}

-- articles in which traditional Chinese preceeds simplified Chinese local t1st = { ["228 Incident"] = true, ["Chinese calendar"] = true, ["Lippo Centre, Hong Kong"] = true, ["Republic of China"] = true, ["Republic of China at the 1924 Summer Olympics"] = true, ["Taiwan"] = true, ["Taiwan (island)"] = true, ["Taiwan Province"] = true, ["Wei Boyang"] = true, }

-- the labels for each part local labels = { ["c"] = "Chinese", ["s"] = "simplified Chinese", ["t"] = "traditional Chinese", ["p"] = "pinyin", ["tp"] = "Tongyong Pinyin", ["w"] = "Wade–Giles", ["j"] = "Jyutping", ["cy"] = "Cantonese Yale", ["poj"] = "Pe̍h-ōe-jī", ["zhu"] = "Zhuyin Fuhao", ["l"] = "literally", }

-- article titles for wikilinks for each part local wlinks = { ["c"] = "Chinese language", ["s"] = "simplified Chinese characters", ["t"] = "traditional Chinese characters", ["p"] = "pinyin", ["tp"] = "Tongyong Pinyin", ["w"] = "Wade–Giles", ["j"] = "Jyutping", ["cy"] = "Yale romanization of Cantonese", ["poj"] = "Pe̍h-ōe-jī", ["zhu"] = "Bopomofo", }

-- for those parts which are to be treated as languages their ISO code local ISOlang = { ["c"] = "zh", ["t"] = "zh-Hant", ["s"] = "zh-Hans", ["p"] = "zh-Latn-pinyin", ["tp"] = "zh-Latn", ["w"] = "zh-Latn-wadegile", ["j"] = "yue-jyutping", ["cy"] = "yue", ["poj"] = "hak", ["zhu"] = "zh-Bopo", }

local italic = { ["p"] = true, ["tp"] = true, ["w"] = true, ["j"] = true, ["cy"] = true, ["poj"] = true, } -- Categories for different kinds of Chinese text local cats = { ["c"] = "", ["s"] = "", ["t"] = "", }

function p.Zh(frame) -- load arguments module to simplify handling of args local getArgs = require('Module:Arguments').getArgs local args = getArgs(frame) return p._Zh(args) end function p._Zh(args) local uselinks = not (args["links"] == "no") -- whether to add links local uselabels = not (args["labels"] == "no") -- whether to have labels local capfirst = args["scase"] ~= nil

        local t1 = false -- whether traditional Chinese characters go first
        local j1 = false -- whether Cantonese Romanisations go first
        local testChar
        if (args["first"]) then
                 for testChar in mw.ustring.gmatch(args["first"], "%a+") do
          if (testChar == "t") then
           t1 = true
           end
          if (testChar == "j") then
           j1 = true
           end
         end
        end
        if (t1 == false) then
         local title = mw.title.getCurrentTitle()
         t1 = t1st[title.text] == true
        end

-- based on setting/preference specify order local orderlist = {"c", "s", "t", "p", "tp", "w", "j", "cy", "poj", "zhu", "l"} if (t1) then orderlist[2] = "t" orderlist[3] = "s" end if (j1) then orderlist[4] = "j" orderlist[5] = "cy" orderlist[6] = "p" orderlist[7] = "tp" orderlist[8] = "w" end -- rename rules. Rules to change parameters and labels based on other parameters if args["hp"] then -- hp an alias for p ([hanyu] pinyin) args["p"] = args["hp"] end if args["tp"] then -- if also Tongyu pinyin use full name for Hanyu pinyin labels["p"] = "Hanyu Pinyin" end if (args["s"] and args["s"] == args["t"]) then -- Treat simplified + traditional as Chinese if they're the same args["c"] = args["s"] args["s"] = nil args["t"] = nil elseif (not (args["s"] and args["t"])) then -- use short label if only one of simplified and traditional labels["s"] = labels["c"] labels["t"] = labels["c"] end local body = "" -- the output string local params -- for creating HTML spans local label -- the label, i.e. the bit preceeding the supplied text local val -- the supplied text -- go through all possible fields in loop, adding them to the output for i, part in ipairs(orderlist) do if (args[part]) then -- build label label = "" if (uselabels) then label = labels[part] if (capfirst) then label = mw.language.getContentLanguage():ucfirst(. Formerly Route 117

Asbury Park Newton Avenue
319 Port Authority Bus Terminal, New York (full-time)
Jersey City-Journal Square (limited service)
Garden State Parkway Express from New York City to Sea Isle City
(stops in Toms River, Atlantic City, and Ocean City)On most trips, change at Atlantic City for buses south to Wildwood and Cape May.
Atlantic City Bus Terminal, or Wildwood Bus Terminal and Cape May Formerly Route 119 Egg Harbor
Meadowlands

Former routes

This list includes routes that have been renumbered or are now operated by private companies.
Route Terminals Major streets Current status
300
Port Authority Newark Liberty International Airport New Jersey Turnpike Route sold to Olympia Trails, operated by them as the Newark Airport Express.
301
(first use)
Atlantic City Bus Terminal Atlantic City International Airport Atlantic City Expressway Discontinued 1987 after People Express went out of business. Alternate service available from Pleasantville via the South Jersey Transportation Authority.
301
(second use)
310
(first use)
Port Authority Action Park Interstate 80 Discontinued 1997 (but last ran in 1996) when Action Park went out of business. Service to successor Mountain Creek operated by extension of #194 line. Was the 310 from 1978-1987.
302 "AirLink"
Newark-Broad St. Newark Liberty International Airport McCarter Highway Discontinued when AirTrain Newark opened. Was once privately operated before NJT ran it.
303
(second use)
306 "The Loop"
Newark-Broad St. Newark Penn Station Broad Street Originally the 303, this route was an Airlink short-turn within Newark. Renumbered 306 "The Loop" when NJPAC opened. Discontinued when the Newark Light Rail opened to Newark-Broad St.
303
(first use)
George Washington Bridge Bus Terminal Newark Liberty International Airport New Jersey Turnpike Experimental route, cancelled due to low ridership. Also served Harmon Meadow.
304
(first use)
Saddle Brook Newark Liberty International Airport New Jersey Turnpike Experimental route, cancelled due to low ridership. Also served Harmon Meadow.
305
Liberty State Park Liberty State Park visitor center Audrey Zapp Drive
Freedom Way
Contractor route of Red & Tan, discontinued May 2010 due to low ridership.
307
(first use)
Port Authority McGuire Air Force Base New Jersey Turnpike Discontinued.
307

(second use)
(seasonal service only)
Freehold
Freehold Center
Six Flags Great Adventure Route 537 Ran summers only. Discontinued September 7, 2015
309
(first use)
Toms River Island Beach State Park NJ Route 37 Ran summers only. Absorbed into the #137 schedule.
309
(second use)
Toms River Six Flags Great Adventure Interstate 195 Ran summers only. Discontinued 2005.
310
(second use)
Trenton Six Flags Great Adventure Interstate 195 Ran summers only. Discontinued 2005.
311
Asbury Park Six Flags Great Adventure Interstate 195 Ran summers only. Discontinued 2005.
318

(seasonal service only)
Philadelphia Greyhound Terminal Six Flags Great Adventure I-295 and I-195 Ran summers only. Discontinued September 7, 2015.
319
(LOCAL)
Port Authority Atlantic City Bus Terminal U.S. Route 9 Route split in Lakewood, and later on in the Amboys. Now the #116, #139, and #559 lines. The express service continues to carry the #319 designation.
322
Port Authority Meadowlands Sports Complex Park & Ride New Jersey Route 3 Route sold to Academy Bus, then subsequently discontinued.
323
Port Authority PNC Bank Arts Center Garden State Parkway Route sold to Academy Bus. Service provided to this park-ride on the Shore Points and Parkway Express lines.
325
Vince Lombardi Park/Ride Newark Penn Station New Jersey Turnpike Short-lived express route; discontinued due to low ridership.
330
Lincroft Newark Penn Station Garden State Parkway Originally ran from Asbury Park, but was cut back to Lincroft. Route was then sold to Academy Bus, then discontinued. Alternate service available via the North Jersey Coast Line.
333
Red Bank Newark Penn Station Garden State Parkway Route sold to Academy Bus, then discontinued. Alternate service available via the North Jersey Coast Line.
350
Port Authority Allentown, PA Interstate 78, U.S. Route 22 Route sold to Trans-Bridge Lines. Previously operated by Transport of New Jersey as #150.

External links

  • New Jersey Transit - Bus
  • Unofficial New Jersey Transit bus map

References


-- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p-------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p


This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 


Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.