Sachverhalt: A. A._ (von Kroatien) war als Inhaber der Einzelfirma X._ zusammen mit seiner Kooperationspartnerin Y._ seit mehreren Jahren im Besitz von zwei Bewilligungen zur Durchführung eines grenzüberschreitenden Linienverkehrs mit Autobussen auf den Strecken Lausanne-Vukovar (Bewilligung Nr. yyyy mit den genehmigten schweizerischen Ein- bzw. Aussteigeorten Lausanne, Bern und Chiasso) sowie St. Gallen-Ilok (Bewilligung Nr. xxxx mit den genehmigten schweizerischen Ein- bzw. Aussteigeorten St. Gallen, Zürich und Chiasso), welche zuletzt mit Verfügungen des Bundesamtes für Verkehr vom 27. März 2002 und 29. April 2002 bis zum 31. März 2007 bzw. bis zum 30. April 2007 verlängert wurden. Am 3. Juni 2002 übernahm die X._ GmbH, die eingangs erwähnte Einzelfirma und liess sich am 2. Juli 2002 ins Handelsregister eintragen. B. Am 13. November 2006 beantragte die X._ GmbH für sich und ihre Kooperationspartnerin die Verlängerung der genannten Bewilligungen für die Dauer von je fünf Jahren. Mit Verfügungen vom 20. April und 8. Mai 2007 erteilte das Bundesamt für Verkehr die beantragten Bewilligungen bloss noch für die Dauer von je einem Jahr (bis zum 31. März 2008 bzw. bis zum 30 April 2008) unter zahlreichen Auflagen (Führen einer Passagierliste für jede Fahrt mit Name, Vorname, Nationalität, Art und Nummer des Reisedokuments sowie Ein- und Aussteigeort eines jeden Passagiers). Nicht mehr bewilligt wurde der dritte Halteort zur Aufnahme bzw. zum Absetzen von Fahrgästen in Chiasso. Zur Begründung seiner Verfügungen führte das Bundesamt für Verkehr im Wesentlichen aus, angesichts der hängigen Strafverfahren gegen die X._ GmbH wegen Verstössen gegen die Bestimmungen über den grenzüberschreitenden Linienbusverkehr in der Schweiz und in Kroatien könne die Einhaltung der einschlägigen Bestimmungen durch die Gesuchstellerin zurzeit nicht abschliessend beurteilt werden, weshalb die Bewilligungen nur provisorisch für die Dauer eines Jahres erneuert würden. Des Weiteren widerspreche die beantragte Haltestelle in Chiasso der am 1. Januar 1999 geänderten Richtlinie des Bundesamtes für Verkehr zur Erteilung von Bewilligungen im grenzüberschreitenden Strassenpersonenverkehr sowie der Praxis des Bundesamtes und werde deshalb nicht erteilt. Gegen diese Verfügungen erhob die X._ GmbH Beschwerde beim Bundesverwaltungsgericht. Dieses vereinigte die Verfahren und hiess die Beschwerde mit Urteil vom 18. Dezember 2007 insofern teilweise gut, als es die Verpflichtung aufhob, die Nationalität sowie Art und Nummer der Reisedokumente der Passagiere aufzulisten (Ziff. 1 des Urteilsdispositivs). Hingegen bestätigte es die Befristung der Bewilligungen auf ein Jahr, die Nichtgenehmigung von Chiasso als weiterer Ein- und Aussteigeort sowie die übrigen vorerwähnten Auflagen und wies die Beschwerde insoweit ab. Sein begründetes Urteil versandte das Bundesverwaltungsgericht am 4. Januar 2008. C. Mit Eingabe vom 6. Februar 2008 führt die X._ GmbH Beschwerde in öffentlich-rechtlichen Angelegenheiten beim Bundesgericht mit den Anträgen, es sei festzustellen, dass das Urteil des Bundesverwaltungsgerichts vom 18. Dezember 2007 soweit Ziff. 1 betreffend in Rechtskraft erwachsen sei. Des Weiteren sei das genannte Urteil insoweit abzuändern, als die Gültigkeit der umstrittenen Bewilligungen auf fünf Jahre festzusetzen sei. Auch sei der Beschwerdeführerin bei beiden Bewilligungen ein zusätzlicher dritter Halt in Chiasso zu gewähren. Das Bundesamt für Verkehr hat sich vernehmen lassen, ohne einen konkreten Antrag zu stellen. Das Bundesverwaltungsgericht hat auf Vernehmlassung verzichtet. D. Mit Verfügung vom 28. Februar 2008 hiess der Abteilungspräsident das gleichzeitig mit der Beschwerdeeinreichung gestellte Gesuch um vorsorgliche Massnahmen insoweit gut, als er der Beschwerdeführerin die Durchführung des grenzüberschreitenden Linienverkehrs auf den Strecken Lausanne-Vukovar und St. Gallen-Ilok bis Ende März 2009 vorsorglich gestattete. Dabei erklärte der Abteilungspräsident die nach den Vorgaben des angefochtenen Urteils angepassten Auflagen gemäss den Verfügungen des Bundesamtes für massgeblich; Chiasso wurde im Rahmen der vorsorglichen Massnahme nicht als weiterer Halteort zur Aufnahme bzw. zum Absetzen von Fahrgästen bewilligt.